Featured Album Fridays / Starlight Mints – Change Remains (2009)

This week on Featured Album Fridays, a little beat of an off-beat album, but a great album nonetheless, Starlight Mints and their 2009 album – Change Remains. Here is the description of Starlight Mints from their Last.FM: Starlight Mints are a group of beautiful pop mutants: four oddballs whose love for archetypal pop music and […]