Tag archive for ‘Michael Belvin’
Texas
By admin On Wednesday, September 24th, 2014
0 Comments

Giant Squid Retrieved from the Water of Matagorda Coast, Texas

Before this, a couple who was on their fishing date happened to capture a living giant shrimp from the water of Florida, US. Well, it seems that the country actually has a lot more interesting discoveries for people More...