Drag Racing: Russell Takes Win in Top ET: U.S. 13 Dragway – DelmarvaLife