Triumph, left lane riding. It makes so much more sense, than what we do here in the US.

Posted on June 21, 2011 in Motorcycles by

Comments are closed.