Allen Aldrich Backs into the Fence Hard at I-96 Speedway

null

Allen Aldrich backs into the fence hard during All Star Circuit of Champions qualifying at I-96 Speedway from May 14, 2021 on FloRacing.