About The Zutons
The Zutons are a British indie rock band known for their energetic and soulful sound.