sort by best latest
Redberry Sky says
Lol I am indeed from Cardiff and often watch them filming where I live work. And I'm sorry but I really can't tell you any more, hehe!
Sarah Chewings says
You can help the HubPages community highlight top quality content by ranking this answer up or down.