Mammoth Memory

Megacities – An urban area with a total population in excess of ten million people

NOTE: We link the number 10, which we have to remember here with ten pin bowling.

There is a mega star in the city (megacity) who can take out ten people (ten million) at once.

There is a mega star in the city (megacity) who can take out ten people (ten million) at once.

More Info