Frou Frou – “Guitar Song (Live)”

Frou Frou have released their first single together since 2004. It’s called “Guitar Song (Live).”