One of several original videos produced by the O'Neil brothers in 2005 of subjects featured on the regional automotive enthusiast publication Texas Driver Magazine.
The TV Show about "Car Life & Car Culture" join the hosts for an exciting "Kick in the Asphalt" every Saturday at 12pm and Sunday at 6pm on Dallas, Texas Cable Channel KTXD 47.
Ещё видео!