Culture + Commentary + Connected
ARLINGTON, TX – Eight seconds and a cloud of dust. Eight seconds of adrenaline-pumping, heart-pounding excitement,…