NUCLEAR SNOW! March 15, 2011 by Tap Vann SENDAI-SHI, JAPAN – What’s next for Japan? Snow! Nuclear snow will be falling on this Japanese town tonight! READ MORE