Rodent + 1,424 March 2, 2018 Beast From The East is taxing UK--issued a Red Alert warning for today and tomorrow. It's freezing there--this might not be good. How quickly can this demand be met? Are people really going to freeze? I was thinking that the UK was a fairly developed nation. Quote Share this post Link to post Share on other sites