Podcasts

In The Shop 5/11/13
In The Shop 5/11/13

Brian from Dr. John’s Auto Clinic and Steve from The Panacea Auto Repair talk about the new Tesla Sedan, a Dodge Ram photo shoot gone wrong, and take calls on charging batteries and electric power steering assist.