An Artist Placed Something In A Minnesota Park That Has People Flocking To See ItAn Artist Placed Something In A Minnesota Park That Has People Flocking To See ItWe all have heard tales about bigfoot and some have sworn they have seen him wandering through the woods, but what about a caveman in Minneapolis?Jeanne RyanJeanne Ryan