After seeing 44teeth's/BvG's latest vid, I have a real hankering to have a go on a mini moto around an indoor kart track of sorts - looks like much fun! The question is, does anyone know of anywhere in the London area (ish) that you can do 'arrive and ride' mini motos? I don't own one myself, so I am guessing that rules out the evenings where certain kart tracks open themselves up to people turning up with their own bikes, unless I go out and buy one of course....
Looks a great laugh. Quick search and the place they are at his here Home - M4 Karting Can use there gear by the looks of it.....