Holy Crap that does sound very similar maybe it is a drop bear fell out of tree somewhere and crawled under there I have heard they are quick little beggers and yeah the rocket does go a little quicker
I have a feeling I will be riding everywhere very quickly......