Massive Sea Turtle Surfaces in East River and Solar Eclipse May Be to Blame

2017-08-23 6

A New York fisherman reeled in a massive 40-pound sea turtle from the waters of Long Island City in Queens late Monday and the rare catch may have had something to do with Monday`s solar eclipse.