Transformers 2June 16, 2008
We all knew it was coming.
For you Megan Fox fans:
Not from the Transformers 2 set, but I likey…
For Car Fans:
You could tell from the top pic, but this is the new ’08 Camaro concept. Go Bumblebee!