MovieMaps

“Bizarro” Filming Locations

Smallville episode “Bizarro” was filmed in Canada