Ralph Lael’s “Alien Mummy”
Brown Mountain, North Carolina
Picture taken by Tim Beckley
From the book Underground Alien Bases by
Commander X.
www.ConspiracyJournal.com
Ralph Lael was a shop owner near Brown Mountain, NC, site of the famous Brown Mountain Lights. Lael believed the lights were created by space aliens, and claimed he’d been abducted by them on numerous occasions. In his shop, Lael kept an “alien mummy” on display. Mysteriously, after his death, the mummy disappeared. The rare photo above shows how the figure looked. It was approx. 3-4 feet tall.To learn more about the Brown Mountain Lights, click HERE.