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 Talking Husky x Autotune Murderbot, Murlo & Deamonds live on Deja Titty Tuesdayz V.I.P ep1 Eleni Motive Monthly: Dec’ 2010 Tongue n Cheek Tour 2010: Newport