INSANE DOWNHILL | TLog
Tuesday, January 31st, 2012You may think you know the meaning of the word ‘insane’, but after watching this video your definition will… well, definitely change. Imagine a competitive slalom skier crossed with a New York City bicycle courier. Got it? Good. Now, strap yourself in! [Source: Insane Downhill]