Transformers 3 Featurette- Wingsuit Jumpers

June 3, 2011 0 By Jason Matthew

This is pretty cool to watch. Dudes in wingsuits jumping off towers.