Transformers Invade Bethlehem 3 min read Movie Transformers Invade Bethlehem Administratus Prime 01/06/2008 Explosions, blazing lights and even military helicopters will all be part of making a Hollywood movie about...Read More