ALBUM REVIEW: Mad Honey – Satellite Aphrodite


 

Satellite Aphrodite (Deathwish Inc.) is the debut album from Oklahoma’s Mad Honey, a four-piece who are variously described as dream-pop, shoegaze, indie and glitter rock (whatever that is).

Continue reading