I think it's Archie and the boys. Those wahoooooo, wahoo backing vocals make my hair stand on end. Sometimes these tracks are edited and certainly compressed for TV and will not sound how you remember them in a big hall in the 70's. Mind you, that Gil Scot Heron track that has been used recently is definitely not him.