HUNTSVILLE, Ala. – Witnesses suggest street racing may have led to a crash that knocked out power to thousands of Huntsville Utilities customers. Video shared with FOX54 shows wreckage in the area of Wall Triana Hwy. and Beadle Lane. As of 6 a.m. Sunday, no official report on injuries or the cause of the crash had been made public.