Polar vortex freezes Niagara Falls

The US became a hotspot for visual treats this week, when the record shattering polar vortex saw 'Hell' (a city) freeze, turned boiling water into snow and even froze the famed Niagara Falls! Click here to read full news.



Featured Videos