U.S. Spectacular – Team Orion CRF 21 Buggy US Spec
Introduced in 2005 the Team Orion CRF engines made some impact on the market with their completely different crankshaft design that was developed by Fabrice Ramella. Hence the name ‘CRF’ (which stands for Concept Ramella Fabrice). The idea behind the CRF technology is to have better control over the mixture that flows from the carburettor through the crankshaft into the combustion chamber.