Fighterama 2007
 
Previous Home Next
The insane part is the suicide clutch combined with valve release and gearshifter.
DSC01356