9/2/2024
POWRi
Mario Clouser Masters Win at Lake Ozark Speedway with POWRi WAR
Eldon, MO. (9/1/24) Mario Clouser would advance five spots rapidly and lead the final nine laps in the final night of the Non-Wing Nationals presented by Start2Finish TV at Lake Ozark Speedway with t...