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