cascar races are sometimes televised on speed channel during the winter
canadian association for stock car auto racing - the canadian equivalent of nascar
"cascar races are sometimes televised on speed channel during the winter" What is the definition of "cascar"?