Re: Please oh Alien Overlords, save us from the madness!
Sadly, the alien overlords are pretty adventurous sexually, so no you won't see them in Britain. Maybe San Francisco or Tijuana though....
Sadly, the alien overlords are pretty adventurous sexually, so no you won't see them in Britain. Maybe San Francisco or Tijuana though....