Have you guys seen this site? What are your thoughts? I saw this site over a year ago.  Notice the difference in population. http://www.deagel.com/country/United-States-of-America_c0001.aspx Thoughts?