answersLogoWhite

0

It was filmed in Toronto, Ontario, Canada - downtown. Near Bay and Adelaide streets.

User Avatar

Wiki User

14y ago

What else can I help you with?