History has a way of repeating itself. That was proven recently in Miami when building developers stumbled across the foundation of a series of buildings believed to be created by the Tequesta Native American tribe. Archaeologists believe that the prehistoric village could date back as far as 2,000 years. Check out pics of the site after the jump.