The Charlatans – Let The Good Times Be Never Ending