A behind-the-scenes look at a local car commercial.
It's This Way at Deel Ford is not available for streaming at this moment.