Teaser for the new movie The One World Tour
July 23rd, 2010 11 Comments »
If you’ve been following this blog for a while, maybe you remember back in 2008 when the movie makers Zack and Scott from Choppertown was on tour in Europe. Back then I did a little trip on my Shovelhead to go meet them in Hamburg. Turned out to be one of the best things I’ve […] Continue reading