Days Gone By Auto Polo – The Sport of the Brave February 3, 2013 Roadkill CustomsAuto Polo was invented in the USA with rules and equipment similar to equestrian polo, and of course, used automobiles instead of horses. [More…]