Listen & view Sour Soul's lyrics & tabs
Sour Soul is a four piece indie/psych rock act formed in Mexico City in 2007. They quickly built a loyal following by delivering high energy performances. In 2008, the band released it's debut album entitled Liquid Sky Divers, which was co-produced by Stephen Stuart Short. Sour Soul re-released the album in 2010 with 5 new tracks produced by themselves. In 2011, the band released it's highly an...read more