DC October 30, 2012GALLERY: The Batmobile Tour1 Min Read This past weekend, The Batmobile Tour made a stop in Dallas at Cowboys Stadium, and… Read More