About The Smile
The Smile is a captivating indie rock band known for their energetic performances and infectious melodies.