Brad Sweet crashes spectacularly; Non-stop flip at Lake Ozark Speedway (Video)
The team unloaded the backup, started at the tail and drove to a top-10 to save the night
The World of Outlaws have unloaded for a two-day show at Lake Ozark Speedway. The track is a 1/3-mile bullring in Eldon, Missouri.
Watch the Brad Sweet crash video below.Read More