They are iconic and larger than life. The World’s Largest Cowboy Boots just celebrated their 40th anniversary at North Star Mall. Here are 12 interesting facts about the sculpture.
6