(8/10) Crystal Palace started back in 1994 which means they are more than twenty years in business and their debut "On the Edge of the World" dates back to 1995. However, the guys never had a real break-through and even the hymn for Berlin's icehockey...