It's not a retro record, but there's definitely a nod to their early musical memories. TZU bring back the Goonies, bodgie sci-fi and some 80s synth-goodness in Computer Love.
What do you think of the Canadian twins tegan and Sara? Rosie finds out as she gathers the opinions of uni students think of this indie pop / rock group... what do you think?