Eclipse 2024: 'Aliens' spotted in Houlton as visitors arrive ahead of totality

entertainment 3682℃
Eclipse 2024: 'Aliens' spotted in Houlton as visitors arrive ahead of totality - Lujuba 0:17
Tags: