The Waterfalls of Niagara Falls. Enough Said.

We head over to Canada and see the on of the most amazing sights ever – Niagara Falls. I’ve booked to go over it in a barrel. Will I survive?

Read More