From The Shadows writes “Alex’s terrifying childhood Bigfoot encounter occurred near Mount Hood, Oregon late one night with nothing but a window between himself and the albino creature.”
From The Shadows: Albino Bigfoot Scared A Child Looking Through His Window
