Anyone thinking they might be man made
Russia maybe? China? North Korea?
All of the above?
Aiming for America....
I just ask the questions
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
Anyone thinking they might be man made
Russia maybe? China? North Korea?
All of the above?
Aiming for America....
I just ask the questions