August 3, 2012 The Olympics are in full force and Rancho Motor Company is following the medal count. Currently, Team USA is in the lead with 43 medals, including 21 gold medals! Way to go Team USA! Edit Delete Tags Autopost