MusicBoxPeteMay 13, 2014Cali Based Some Ember Stream Brand New Track "The Thrashing Whip"California's own synth wave duo known as Some Ember have just released their brand new and dreamy synth laden tune called "The Thrashing...