Competition drag racing funny bike of Steve French with pictures, history, videos, team profile and news.