Formula Libre
Formula Libre (also known as ‘Formule Libre’) is a form of automobile racing allowing a wide variety of types, ages and makes of purpose-built racing cars to compete “head to head”. This can make for some interesting matchups, and provides the opportunity for some compelling driving performances against superior machinery.
YouTube
Saturday, November 24, 2007
Formula Libre
Labels: Races