The wait is almost over Pepper fans; the band’s new studio album Ohana is due out on April 29th via the groups own LAW Records; revealing the album cover and track listing.
After a nearly three-year hiatus, Pepper took a risk by updating their sound when they released their self-titled album in 2013, which led to mixed reviews from some of their most loyal fans. With that in mind, the band is taking a slightly different approach with Ohana.