Quote Originally Posted by Scrap
Funny I always thought Europe had a much larger population than America .
Nowhere near,America is the second most populous country on earth behind China