Add An Image
Located in Stockholm, Sweden. Sometimes written as Talk Back Studio. When credited with an artist role (like "Producer"): Talkback Studios Label: TalkBack (2)