[VIDEO] Clementine & The Galaxy – Robot
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?