Peter Frampton hang on to a dream