Just in time for the summer Pepper have released their seventh studio album entitled Ohana, which is sure to give listeners a reason to rejoice. The LP on a whole is very consistent throughout, channeling beach vibes served up in alternative pop songs, but it is the second half of …
Read More »