TF2 now filming at 13th and Chancellor (between Walnut and Locust) in Center City
Discussion in 'Transformers Movie Discussion' started by Socialvegetable, Jun 20, 2008.
Discussion in 'Transformers Movie Discussion' started by Socialvegetable, Jun 20, 2008.