Installing NASCAR Showcar

The above video is of Kyle Busch’s NASCAR show car being installed at M&M World on the Las Vegas Strip as you can see in the video its not the easiest thing to move and install. In the video the car even turns right very unusual for a NASCAR (just kidding) if you want to check it out its a free attraction located inside the M&M World store.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts