New Superbike??

Published: 20 May 2008

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