New Trailer for Transformers: Revenge of the Fallen! By Hector May 1, 2009 1 Comments Check out the HD version on Yahoo. 1 Comments