“Transformers” Takes Over L.A. Streets 2 min read Bulletin “Transformers” Takes Over L.A. Streets Administratus Prime 11/06/2010 The Autobots and Decepticons are back in town. Director and executive producer Michael Bay has begun filming...Read More