Ten Facts About the McLaren F1

The McLaren F1 is a legendary supercar that many have heard of and might even be able to pick out in a lineup, but they might now know much about it. Read on for ten facts about this amazing supercar.

About Carzz