Featured Album Fridays / Bishop Allen – Grrr… (2009)

Happy Friday everyone! This week on Featured Album Fridays, I’m taking a look at an indie band Bishop Allen and their 2009 release entitled “Grrr…”. Another sneak peek release from JonLim.ca, because this album is due out on March 10, 2009! Here is their description from Last.FM: Bishop Allen is an American indie rock band […]