From what I understand, yes.(NightCrawler @ Dec. 06 2006,10:19) Isn't that Ghost Rider?
same here, that is insane, i always get a tingle watching this video. just think how smoothe his ride would be with the front fairing, then again thats another 30 lbs(BigGeorge @ Dec. 06 2006,04:49) I love how he can't keep the front tire on the ground