Feb 08 2008 From: Torchwood Coming up in the commercial break, let's all have sex. uncredited (Announcer) #Sex#Commercials