Mischa Barton Talks Cool Cars on “Joyride”

Joyride premieres November 15th at 10pm on Esquire Network.

This segment aired on the KTLA 5 Morning News on November 2nd, 2016.