Rhode Island diners got to feast their eyes on a massive 20-foot shark spotted lurking dangerously close to a small boat in a pond on Block Island, according to authorities.
loading...