Frank's Friday Flashback: Elton John Singing in a Duck Costume
Remembering when life was fun and people could enjoy themselves. This is Elton John in 1980 at Central Park dressed as Donald Duck. If only we could laugh at ourselves and be silly again the world would be a better place.