Throwback Thursday: 'World's Largest Cowboy Boots' at North Star Mall
In this week's Throwback Thursday, we look back at the unique story of the "World's Largest Cowboy Boots" at North Star Mall.
In this week's Throwback Thursday, we look back at the unique story of the "World's Largest Cowboy Boots" at North Star Mall.