Formula one
Definitions
2
Posts
2
Posters
200
Views
-
The most incredible form of [racing] available! [NASCAR] is a [load of crap] in comparison...
-
Formula One in Formula One. Formula One racing has the highest international profile of all motor sports. Drivers race single-seat cars around a track for a set period. The winner is the first to complete two hours or 200 miles of a race whichever is the shorter.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions