Did The Torchwood Season Finale Upset You?

Consider how Adolf Hitler feels. BRILLIANT video.