cr125rfox

Member
Jan 20, 2006
4
0
Saw on the news the other night that they are trying to get permision for a track in Vernon, New York :)
But I havent been able to find out anything else. :bang:
Anyone got any info on this??
I would love to help in any way if i could. It would be great to have a track only 15 mins away
 
Top Bottom