28 March 2010

Is there a such thing as being beyond repair?