October 21, 2008

Movie Review #27: Transformers

10/20 Transformers = Alien machines on Earth.


The special effects made up for the nerdy silliness of the movie.

1 comment:

  1. Parts of the sequel are actually getting filmed at Drexel in Philly. :)

    I will Hi-Five EVERYTHING if they have the Dinobots.

    Just saying :P

    ReplyDelete