Roc Rc is an indoor dedicated remote control car track, located at 2332 Innovation Way. Rochester, NY 14624... We have a state of the art facility to cater to both serious racers and novice alike. No matter your skill level, we are sure you will..
Relevance: 5.4918838