You Be The Judge: Man Found Dead After Uploading Videos Of Alleged Giant He Spotted On Top Of A Mountain In Canada!
Location: Jasper National Park, Canada!<br><br>There was news that Andrew passed away on July 1, 2022, after an obituary surfaced in a local paper, Campbell River Mirror. Posted by JR
The government stands to benefit by covering up the giants.
It’s the source of all their power so no one can know about it.