Newsflash! Beware of Robot Sightings. Oh Wait, It's Just a Movie Promo
So, yea. Transformers 2 is here and so are all kinds of "robot sightings" across the globe. Yea, we know. Yawn. But they are The Real Effing Deal and they are Giant Effing Robots! And besides, we like Amy.