Sunday, April 6, 2008

Bella Italia car show, Spanish Landing park, San Diego 2008... larger and better than last years, it had bikes this year... and a Muira




















0 Comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...