We all remember slot cars. We have fond memories of sitting on the carpet, holding the steering wheel/gas trigger, and watching them fly around the track. None of us had slot cars like this! These are the European Slot Car Racing Championships held in Helsinki, Sweden. You’d need a high-speed camera to get a decent picture of this insanity!