In the early morning hours of May 30 2024 a trucker picking up equipment in Alberta Canada spots a large upright beast standing on the edge of a rural industrial site. The trucker did not see the beast until he was out of the truck walking toward the equipment he was to load, he quickly ran back to his truck and drove off site. The dash camera recorded the beasts image as the truck drove onto site, estimated height of this beast is 11 feet tall. Remote cameras have been placed around the site, stay tuned.
Check out end screen video the beast was spotted again months later by a land owner 20 miles away.