About half of the contiguous 48 states will enjoy mainly clear skies for the total Blood Moon lunar eclipse tomorrow (Nov. 8).