Frou Frou – “Guitar Song (Live)” Jason Tate Apr 19, 2019 Frou Frou have released their first single together since 2004. It’s called “Guitar Song (Live).” Read More “Frou Frou – “Guitar Song (Live)””