Pedro the Lion – Santa Cruz | Fed-Up and Frustrated About Faith Adam P. Newton·June 6, 2024Honestly, I’m not sure where to begin with my review of this excellent new Pedro the Lion album....Album ReviewsFeaturedMusicReviewRock & Roll·3 mins read