The Star Wars Battling Fighters Set – an awesome slot car play set designed for Star Wars fanatics

The Star Wars Battling Fighters Set [SOURCE] is an awesome slot car play set uniquely invented specifically for star wars fanatics out there who wants to copy the thrill and excitement of their favorite scene death star trench run of…