Games
An Introduction To Carrera Slot Cars
Carrera Main Slot Online Cars have grown to be one of the largest slot car manufacturers. They were founded in Germany in the early 1960s by Josef Neuhierl. Like all manufacturers of slot cars they did struggle after the downturn suffered by the hobby in the second half of the 70s. Although nowhere as popular […]
Read More