A total lunar eclipse and the resulting glowing red "blood moon" will spellbind spectators in North and South America and Western Africa tonight for the first time in nearly three years.