Glossary entry (derived from question below)
English term or phrase:
race weekends
English answer:
weekends (Saturdays, Sundays) when the have stock car races
English term
race weekends
I pay for a lot of their race weekends to help the families out.
Jul 30, 2007 16:46: Tony M changed "Level" from "PRO" to "Non-PRO"
Responses
weekends (Saturdays, Sundays) when the have stock car races
www.nascar.com/
Something went wrong...