Share:
Condividi

1911823_623683894367923_38025990_n

London based band Teddy keeps the promise made with the debut single “Primate” with its last effort “Jacob’s Armour” .

They offer a glorious art pop, taking the distance from the minimal trend of the current indie scene.

Something different that you must listen to.