New Superbike??

By MADMARK99 -

 20 May 2008 21:19

This would be a crowd puller if ever i saw one, Wheelies all the time ..... WOOHOO For more pics see the thread in general forums http://www.motorcyclenews.com/MCN/community/Forums/Categories/Topic/?&topic-id=332872