[VIDEO] Clementine & The Galaxy – Robot
Posted on October 10, 2013
Well that was quick. NYC’s own Clementine & The Galaxy is officially on the board over here at TMD. Rumor has it their live set is bananas and lucky for us they have three NYC dates in the next 7 days. Check their show calendar here. Anyone else think this track screams Postal Service?