Aurora

Aurora
This Long Island NY company was well know for their electric slot cars, and they remain the most sought after slot cars of all time. They also produced diecast versions of the slot cars, called Cigarbox models.......an obvious play on...
More
Grid view
List view