Here we are again in the '70s with a funky-soul album by THE METERS. I think there's a renewed interest in this genre these days (or is it just my feeling?); anyway, I'll post it if anyone's interested. I found it online some time ago and just listened to this CD a few days ago. The Meters formed in 1966 in New Orleans and were active until 1977, according to Wikipedia.
HERE: Rejuvenation