What's A Gremlin Doing At Daytona? Winning 1st And 2nd.