I have heard some people talk about a track that is just off of the 101 near Ventura, but I have not been able to confirm whether or not this is true. Does anybody know if there is indeed a track or a place to ride around there?? Also, I am a student at UCSB and am living in Isla Vista. I don't know anyone else who rides around here, and I am looking for someone to ride with. If you have any info or you are in the area and want to ride, drop me an email at sraser@mail.com
Thanks!
Thanks!