2smoker - while you may be correct, there is no mention of it anywhere on that site. The page you linked to contains updates from 2008 only.
Do you have any other proof about the bike? I know I did someone mention that this guy did it on Vital, but as usual no one ever gives back up information.
Just asking....