January 3, 2013
“The Isle of Man. The land of cats with no tails and sheep with 4 horns. A mountain in the middle of the Irish sea that is home to 80.000 and the greatest road race on the planet, the TT. An Island with no speed limit and a surprising wealth of skateboarding, if you’re willing [...]
Read the full article →