fbpx
Home Tags Echo

Tag: Echo

Listen: Electro-Pop Duo TGC shares new single ‘Echo’

0
Electro-pop sensation TGC (The Green Children) have shared their new single ‘Echo’, accompanied by a B-side ‘Bad Side’, via Illuminated City on the 8th...