Monday, August 1, 2011

A look at the Batman Tumler caravan...the new Batman movie is being filmed in Pittsburgh...video ...picture