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 Fumin – Man Down FELA SOUL Jme doing King’s – Trial #20 SFxT MAVADO NEW SINGLE COVER Hierophant – The Tome (Solitude Productions, 2007)…