Original: The Zutons is an English indie rock band from Liverpool.
Simplified: The Zutons are a rock band from Liverpool, England.