12 total votes
Back Stabbers

Back Stabbers

Back Stabbers is a studio album by Philadelphia soul group The O'Jays, released in August 1972 on Philadelphia International Records. Recording sessions for the album took place at Sigma Sound Studios in Philadelphia, Pennsylvania in 1972.

... more on Wikipedia

Back Stabbers is ranked on...

#2 of 30 The Best O'Jays Albums of All Time 80 votes The O'Jays are considered one of the best soul groups of all time. List of the best O'Jays albums, including pictures of the...