ALBUM REVIEW: Suck It by Adiah Michelle REVIEWS “Suck It” was released last year by The Rumours, a badass, chick-fronted band. The album More