Starmistkarmic on 15 July 2008
Ha! Those are great!
Sad part is Fox News is going to pick up the Godzilla pics and oil will go up $50 a barrel due to giant, unstable monsters running amok in Iran.







