okFAB
02-27-2007, 11:56 AM
Curious if anyone has been there or goes there frequently? Looks as if they have a really nice setup and might try them out this weekend if the weather permits.
http://www.palomarraceway.com
http://www.palomarraceway.com