New ‘Neanderthal’ Sighting in Finland. Cryptozoology News Reports New Bigfoot Account. [yt]DrdLHYm1AGw[/yt] https://www.youtube.com/watch?v=DrdLHYm1AGw God Bless