Car Bros Satire of L.A. Auto Show & ZR1 ‘First Drive’ Is a Winner! By: Christian Moe | December 18, 2017