May 12, 2010

A REPORT FROM THE Bexar County Open Car and Cycle Show.