This week Brian and Juan are back together on the podcast! We talk about the new Dodge Challenger Demon teasers, BMW and Nissan partnering to improve EV charging infrastructure, the Ford GT's power numbers, the Nissan Titan's crash test ratings, some expensive auction cars, the new 2018 Acura TLX, the Kia Niro, and the new Tesla 100D. As always be sure to subscribe to the podcast, follow us on Twitter, Instagram and like us on Facebook!

The rCars Podcast - A New Challenger Approaches