anvil bells call calling cheering crazy fighting front harper hearing hundred love mexican moonwalk observations repentant rose selectively side song story suddenly truth vision whispers wrong