We love slot cars, and this huge F1 track is our holy grail. It was commissioned by Formula One World Championship Limited and hand built by famed SlotMods of Detroit. The giant F1 track is…
Notify me of follow-up comments by email.
Notify me of new posts by email.