Home ReviewsAlbum Reviews The Psycho Sisters – Up On The Chair, Beatrice