Papa Johns

Lots of employees talking about the culture at Papa Johns. The Camaro makes a cameo towards the end of the video, but I don't have the core values of Chevrolet to figure out if Pizza and Z28's are a good match or not.