Auto News / Car Culture September 14, 2012 What happens in Vegas stays in Vegas… This overused motto couldn’t be more true in this situation. My brother and I just spent the last 36 hours...