This past weekend, Formula 1 took over Sin City for the second annual Las Vegas Grand Prix. And, much as we expected, it was ...