Anorak

Anorak News | Drivers Take On The Iciest Hill In The World (Squirrel Hill, Pittsburgh)

Drivers Take On The Iciest Hill In The World (Squirrel Hill, Pittsburgh)

by | 19th, January 2011

TO Squirrel Hill, Pittsburgh, Pennsylvania. They come to watch the ice hill races…



Posted: 19th, January 2011 | In: Technology Comment | TrackBack | Permalink