lol thats funny cuz i was thinkin the same thing...until i thought about it they are sponsored by a lot of people specially speed im guessing they are insured threw them or maybe a lease? i really dont know
and as for the F-150 vs lambo........
well its still laws so its speed limit unless u want a ticket.. and on top of that its all about smarts and finding a way to beat the time..that is why i think they have challenges because no matter how fast your car is anyone can match u in a challenge... some one correct me so im not talking out the ass