10-03-2007, 08:19pm
Hi All,
Does any one know a place where you can legally test the top speed of your bike.
I keep hearing about Laverton but can’t find any reference to it on the net.
Thanks,
Phil
<i></i>
Does any one know a place where you can legally test the top speed of your bike.
I keep hearing about Laverton but can’t find any reference to it on the net.
Thanks,
Phil
<i></i>