Vegas News | More NASCAR and Robots Invade The Vegas Strip Posted by By Marc March 12, 2017 Vegas News | More NASCAR and Robots Invade The Vegas Strip