matthewsheahan.com
New York Winter Olympic Games
The Winter Olympic Games are taking place in Sochi, Russia at a time when New York (and Atlanta) have more snow. Few would have thought that Russia, known for its cold weather, would be having prob…