IOWA BIGFOOT ENCOUNTER | GIANT SASQUATCH ON THE RACCOON RIVER (HANGING ROCK STATE PARK) IT VANISHED! · Comments.