6/10 Euro Car Day 2007 - Car show at the rose garden

a lot of euro car people creep me out…

seriously.