Wednesday, July 18, 2007

I HOPE IT WASN'T OPTIMUS PRIME: In what's either the weirdest case of film cross-promotion ever or just an unfortunate electrical malfunction, CNN.com is reporting that a "giant transformer" has exploded near NYC's Grand Central Station.

No comments:

Post a Comment