Best photos from an electrifying Texas-sized Truck Series race By Chase Wilhelm Published Jun 9, 2017 11:28 pm ET