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 [...]


