Anorak

Anorak | 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 | Follow the Comments on our RSS feed: RSS 2.0 | TrackBack | Permalink