dkpate
Aquarium Advice Addict
This would creep me out! If you live in CA and are able to get some pics, I wanna see!!!
The Buzz Log - Invasion of the Giant Squids - Yahoo! Buzz
The Buzz Log - Invasion of the Giant Squids - Yahoo! Buzz