Originally posted by midnight oil
Accord do you race? and if you do how far south in florida do you live? I live in miami and was wondering if you knew any good places to race.
Thanks
Mills Pond Park in Ft. Lauderdale, best off road racing in South Florda.