Max Sedgley DMC World Magazine·March 16, 20051. The Meters – “People say” off ‘Rejuvenation’ – 1974Dating from what was a vintage year for funk...0 Comments·0