2 min read EP Review: Rita Satch – Rita Satch Melbournes own Rita Satch makes us aware of her musical arrival with the self titled…