what genius nascar official deemed it ok for the xfinity race to go on ??!!
i've been watching nascar/stock car races for a hundred years , and i ain't NEVER seen anything like that---first time i ever saw a splitter plow water !!--the crew chiefs/owners should have told those idiot officials they were parking 'em-----