Filming in Toronto

Published February 18, 2021 14,387 Views

Rumble Filming set up outside Senator restaurant in Toronto. Video by Lance McMillan.