Random happy snaps from on tour

Automotive WTF # 4 - somewhere in Germany near the Dutch border 2009

Loading Image