Visit our website: http://www.jorymon.com This radio controlled Lightning McQueen from Disney Pixar’s film ‘Cars 2’ is capable of some awesome moves. The 34 …

Filed under: RC & Play Vehicles