Devastation , Englands största ochstarkaste