Tuesday, May 12, 2009

Is Electric Youth powering these giant beasts?

This might be the best movie ever made.



Deborah Gibson and Lorenzo Lamas.

Coming to a scifi channel near you.

Mega Shark vs. Giant Octopus

No comments: