Random happy snaps from on tour

Automotive WTF # 3 - roadkill in the Black Forest, Germany 2007

Loading Image