1250 W 76 Country Blvd, Branson, Missouri 65616 USA
09.04.20 50-man statue on display in Branson
Photo Credit: Yelp