limited edition 1:43 Scale Formula One Race Cars

the name says it all. Formula One presents a chance for fans to have a piece of these awesome racing machines, albeit in a much smaller scale (1:43, to be exact). four models were…