Leroy comes on to tell us his encounter with Bigfoot while camping near Devils Tower.
You must be logged in to post a comment.