Wednesday, May 13, 2009

Aaaah!



I'm not sure what gets me more with this:

- The title: Mega Shark vs. Giant Octopus
- The fact it stars Lorenzo Lamas
- The fact it stars Debbie Gibson

Yes, I remember Deborah "Debbie" Gibson from the 80's.

Aaaaah!!!!!

No comments: