pepper band

Pepper

https://www.youtube.com/watch?v=8g09JyE0IB0 Pepper waited until its sixth LP to self-title an album. Why so late? The new record is a rebirth of sorts. After 2008’s Pink Crustaceans and Good Vibrations, the trio