SONG: Strange Animal – ‘California’
Strange Animal? Two brothers from Norway who make music together. Excellent music, as it happens. Two singles in and we're loving them.…
Strange Animal? Two brothers from Norway who make music together. Excellent music, as it happens. Two singles in and we're loving them.…
Who is this Strange Animal you speak of? Two brothers from Norway. And this is their debut single, 'Déjà Vu'. What's it like?…