Redcar deserves better than this!!!!!!!!!!!!!! December 16, 2009 Editor This article has been removed. Similar Posts Drax Power station: Lascia ch'io pianga March 9, 2013 Editor Oh What a Lovely War! Is history about to repeat itself? August 11, 2018 Editor