Anyone else love the fact that this was revealed at Daytona? can't wait to see it actually run Daytona...