Total Eclipse of the Heart Archives - Song Meanings and Facts(02) Kasandra Treutel 13 Feb 2026 Save Image Image gallery: Total Eclipse Of The Heart