VRCR, The Vegas R/c Raceway, the newest Indoor electric off-road facility in Las Vegas, Nevada. VRCR just openned up about a week ago and has already had a fair share of drivers hit the track! VRCR is one of the very, very few tracks in the U.S. that is 100% clay. Tons of traction and […]