“The End of the World” Filming Locations
Impulse episode “The End of the World” was filmed in Toronto & Mississauga in Canada and Bucharest in Romania.
Impulse episode “The End of the World” was filmed in Toronto & Mississauga in Canada and Bucharest in Romania.