9 months ago

from: GPfans.com

( 409 views )

 ( 0 comments

Formula 1, the multi-billion dollar pinnacle of motorsport, versus a flat perforated slab of metal - who wins this fight? read more »