Its funny that you say that, i went by my parents today and saw it sitting on the shelf and thought about radaring it. 11-12mph sounds about right but im gonna radar it here in in the next couple days.
Also, im goin to be converting it to a hobby car soon since its begging for more power. Im hoping that with 11.1v and stock motor it will get a 2nd gear scratch if not get sideways when i shift to 2nd lol