A huge Go Cart Race Track in N. Quito - San Antonio de Pichincha, Ecuador. Two blocks South of the Middle of the World Park. This was Friday afternoon 14 DEC. 2012 Gets very competitive on the weekends. Shake & Bake Baby!!
|Posted by Jack Abercrombie on December 17, 2012 at 12:08 AM||649 Views|