• 10 years ago
Jonny Lieberman takes the SRT Challenger Core to the track for episode 1 of his one episode limited engagement at the helm of the World's Fastest Car Show.