(Before It's News)
From Facebook, one of several mound skeletonssaid to have been 12 feet tall. 12 feet is about my limit. The following image comes from a similar posting about Etowah Mounds in Georgia,to demonstrate just how large 12 foot tall humans would be
Alabama-Etowahc
Source:
http://frontiers-of-anthropology.blogspot.com/2013/11/giant-skeleton-talk.html