Little Rock woman sees Bigfoot in Ouachita National Forest
OUACHITA NATIONAL FOREST — A Little Rock woman claims she saw Bigfoot while hiking Thursday in the Ouachita National Forrest north of Mount Ida. Jennifer Long says she spotted the 8-foot tall beast beating his …