Apr 24, 2023 – Todd Neiss was at the time of sighting an active duty Staff Sergeant in the US Army. Little did he know, that his brief yet powerful daylight observations of 3 Sasquatch would lead him to a life long quest to find the truth.
Apr 24, 2023 – Todd Neiss was at the time of sighting an active duty Staff Sergeant in the US Army. Little did he know, that his brief yet powerful daylight observations of 3 Sasquatch would lead him to a life long quest to find the truth.