2 years agoTaylor Vetter goes for wild ride and wins Top Alcohol Dragster final at Auto Club NHRA FInalsbuxexasiriez