Usually, only stats and track times come to mind when you think of drag racing. But today, the Dunnville Autodrome from Ontario, Canada, is hosting what can be called a beauty show. Well, one where ...