OK Posted on December 10, 2009 Tweet What the fuck is this then? “A failed missile launch from a Russian Submarine” You what? BBC NEWS NERD TALK More Don't Watch That RAVE ALERT Bricka Bricka – Run The World (NOT GIRLS) DJ Cable x The Candy Store – 8th Dec 2012 UNKNOWN ♊ UNKNOWN + DUBBELDUTCH INTERVIEW TLC AIN’T 2 PROUD 2 BEG