Locations |
![]() |
London
London; the capitol of Great Britain and the sight of the first mutant. Many-a-mutants seem to be flocking here, for one reason or other, and various supernatural activities have occurred in the past few months.
|
No Posts in Forum | ||
| Topics: 0 | Replies: 0 | |||



1:43 AM Jul 11