Rehearsed Living is an indie-synth trio from England.
After a couple of years since last featuring it was a pleasure to find Stitch In Time, which was released within the past hour.
For more of the newest music from around the globe, join Emerging Indie Bands on Tumblr.