Aug 23 2011 From: Torchwood What the hell is going on? –Welcome to Torchwood. Alexa Havins (Esther Drummond) | Eve Myles (Gwen Cooper) #Government#Conspiracy