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