Home › Forums › General › Everything Else › Where is Cardiff › Re: Re: Where is Cardiff
20th April 2008 at 6:35 pm
#7098
dougyt
Participant
Well according to Torchwood, Cardiff is the site of a rift in time and space.