SPOTTED: MICHAEL BAY’S CAR
10.30.09As you can see from this spy video, some kids had a run in with Michael Bay on the open road. I wonder what he’s doing in Russia. What, you don’t believe that’s Michael Bay? It is, I have proof. Just take a look at the picture he took for his Christmas card a few years back:
Those are his pet leopards, Tits and Fire.
[video via UniqueDaily]

