fun

The Impersonators – “Effigy”

The Impersonators formed in 2013 when Tommi Tikka, the other half of Finnish pop/rock band Carmen Gray’s songwriting team, joined forces with lyricist Antti Autio to write some new songs. With this particular group, Tikka wanted to have complete artistic control over the songs he recorded, a… Read More ›