Share
twitterlinkedinfacebook
Image 1 of 1
rvd02026.tif
19 May 2007, Milford, Michigan, USA --Located at the 2007 Tin Can Tourist Rally.