Racing RC Cars Best place I've found in the NRV… March 12, 2017 Mark 0 Comment Is the Little River Dam off of exit 105 in Radford. Its amazi g for true crawling! Luckily my work is 1 minute away… "thumbsup" Attached Images