Daily Archives: January 13, 2014 »
Niagara Falls FROZE in polar vortex
The US became a hotspot for visual treats this week, when the record shattering polar vortex saw Hell freeze over, turned boiling water into snow and even froze the Niagara Falls in its tracks
Read More »12