Friday, August 7, 2009
Some friends stopped by!
On their way to the VCOA 8th Annual Volvo Car Show in Palo Alto, CA on Saturday the 8th some friends stopped by the shop and to say the least it was the most people we've ever had inside at once! Exciting! Everyone had a good time mingling talking about Volvo's and whatnot...here's some pictures and a couple videos I(Jeff) captured.