BREAKING - The British Armoured Division has been promptly deployed to Germany as Ukrainian Tensions continue to escalate. 904 viewsTrue Spook, 02:06