General Posts Just Saw the New Transformers Movie 2007-07-02 By Ben Catlin 1 Comments I saw the opening show of Transformers tonight. For those of you who are afraid that this would be 2.5 hours of Micheal Read More…