monsters

The “Mega Shark vs. Giant Octopus” Trailer

A mega-shark! A giant octopus! A reference to the "Thrilla in Manila"! Lorenzo Lamas and Deborah (formerly Debbie) Gibson! What…

15 years ago