The Zimmers are an English band made up entirely of ederly people. The are said to have the oldest band members in the world with lead singer, Alf, leading the way at age 90. In an ironic twist they take a popular song of youthful defiance and turn it on it’s head. Enjoy!
