Thursday, June 28, 2012

Southern California MINI Maniacs' Tustin Car Show

Held June 9, 2012.




[Source: xicanox @ YouTube]

No comments: