Formed in Boston and currently based in Nashville, Twen released their sophomore album, βOne Stop Shop,β in July 2022. Entirely written and produced by the duo, Twen creates a dynamic atmosphere with retro guitar tones, powerful vocals and a timeless energy. The duo sat down with Five Cent Sound to talk all things live performance, songwriting, retro sounds and their hot takes on the state of rock music.
Read More