World War Z filming has turned Glasgow into Philly. Just up the street are some big hummers.