b3ta.com talk
You are not logged in. Login or Signup
Home » Talk » Message 6286889 (Thread)

It's a megacity,
which means the population is over 8million.

There's still over 50million people in England.
(, Thu 9 Jul 2009, 14:09, archived)
Yeah
42 million in the north and then 8 million in LAAAANDAAAAN.
(, Thu 9 Jul 2009, 14:13, archived)