Texas Man Witnesses 13th Total Solar Eclipse

10 months ago
1.82K

Things That Make America Wonderful

Texas man, 105, witnesses his 13th total solar eclipse today.

Watch LIVEâž¡ bit.ly/plutorav

Watch more #AmericasVoiceLive with @stevegrubershow here: https://rumble.com/v4o988f-americas-voice-live-4-8-24.html

Loading comments...