These RC cars put up a pretty exciting race here. And the acceleration they are pulling is just amazing.

Don't Miss...