1 / 1
Monster mayhem: Godzilla is in town - filmmakers shot scenes for the movie in downtown New Westminster. City Coun. Jonathan Cote took pictures of the filming, which was happening just out front his downtown condo, located near Columbia and Sixth streets.courtesy of Jonathan Cote
Advertisement