 The group are presently signed to Discograph Records and have to date released six studio albums; their first commercially released album "Stuck In The Sound" was released in 2004 and their most recent album, "Billy Believe", was released in 2019.Stuck in the Sound were formed in Paris in 2002.The four group members shared a love of the band Nirvana and its lead singer Kurt Cobain.