Music Review: The Psycho Sisters – ‘Up on the Chair, Beatrice’ July 22, 2014 Album Reviews, Music, Reviews music Comments Off on Music Review: The Psycho Sisters – ‘Up on the Chair, Beatrice’ The Psycho Sisters include a Bangle and a Cowsill and the combination is infectious hooks with lyrical quirks. Read More »