The Leviathan is that alien whale monster movie you’ve been drooling for

Based in the early 22nd century, the Leviathan is a short teaser film about an alien whale. Continue reading “The Leviathan is that alien whale monster movie you’ve been drooling for”

Tagged : / / / / / / / / /

Monster in Flushing

Without the right perspective, it’s difficult to tell just how large this crab was. Let me assure you, it was huge. Go to Asian Jewels Seafood Restaurant in Flushing to see for yourself. If you dare…

The aquarium is about 2 feet tall if that helps. No, really, that crab was HUGE! Huge, I say!

Tagged : / /