130mph on a standard mountain bike

:shock:

Article here

:o

Another article, great pic included