Filmed at Niagara Falls, Ontario Canada. This film has been featured on Fubiz, Outside Magazine, Vimeo’s travel page, and distributed internationally by Reuters.
Filmed at Niagara Falls, Ontario Canada. This film has been featured on Fubiz, Outside Magazine, Vimeo’s travel page, and distributed internationally by Reuters.