If you’re a fan of Ford and also a fan of Vaterra, you know that they produce an impressive line of on-and-off-road radio-controlled vehicles that are not only fun to drive, but feature many scale details that you’d find on 1:1 scale street cars. One of their latest on-road cars is not only a sleek […]