Archive for January, 2009

Hogpen Hill Climb Race Report

Helen, Georgia is an interesting place. It’s a trippy little re-creation of an alpine German village, and it’s plunked right down in the middle of the Blue Ridge Mountains in White County, Georgia. The street names and public signs are even in German. And of course, the village is the home of the long-standing Georgia [...]