Watch 7 Billion, a Startling National Geographic Short

By

Perhaps you're more up on the world's population issues than we are, but if not, this should teach you something — even if it's only, "Whoa, L.A. is really big."

[Devour]