Car Shows We Love: Asphalt Invitational '05

July 9th at the Holiday Bowl in Hayward, CA, the Vultures car club and their invitees congregated to celebrate the glory of the traditional rod and custom. We weren't able to make it this year, but if last year's show was any indication, this is one of the best car shows happening anywhere. We rank it with Billetproof… » 7/22/05 11:55am 7/22/05 11:55am