Dead aliens on a Richmond residential street? Gotta be Falling Skies final season. Here’s a dead Mech sprawled across a car on Gilley Street in east Richmond. Don’t wake him, joked the production assistant. This week Falling Skies is filming a final season battle between the 2nd Mass rebels led by Tom Mason (Noah Wyle) and the alien invaders in and around a set at the Bridgeview Mall. Shooting began last night with simulated gunfire at an artfully destroyed house on Gilley Street with Espheni, Skitter and Mech corpses scattered in front.
And moved into the mall parking lot tonight.
Does this bus look familiar? Godzilla and co. bashed it around in New Westminster during the filming of the blockbuster.