Commercial filming on West Cordova and Burrard

0

Was in DT Vancouver when we chanced upon this car being set up for filming. It was for a superhero commercial.