Lead Sled Leah Ochs was a featured guest on TEC ZONE with Lee Sebring today talking drag racing and the upcoming Car Chix Grudge Match at the NHRA Nationals at Route 66 Raceway! In case you missed it, catch it below!
https://www.facebook.com/topendchargezone/videos/880254828999863/?t=1391