Tacocat share single ‘Talk’, and new Powerpuff Girls theme song, ‘Who’s Got The Power?’ | Upset

Tacocat share single ‘Talk’, and new Powerpuff Girls theme song, ‘Who’s Got The Power?’