Wednesday, March 10, 2010

Eye candy of the all new Volvo S60

Can you name that band?