A mean looking, dirt kicking radio controlled car!
Available to purchase on istock

Comment