A former city councilman has gone viral after claiming he saw a giant who parted a huge mountain rock formation like a 'door' and 'peeked' out. James Goble was making his way through Quartzville Drive near the Green Peter Reservoir when he claims he saw a giant peep through a large rock on the side of the road in the Cascade foothills on October 23. The mythical creature, however, disappeared before he could get his phone out to record the ordeal, the former Sweet Home councilmember said.
Load More
Load More