Since When Did Slot Cars Go 110 Mph?

Seriously though, these things are so damn fast.