Saturday, July 24, 2010

Mercedes Benz SLS and McLaren SLR



On vacation in Mexico and these are parked in front of the neighbor's house.
Posted by Picasa