News

The statue in question is at a McDonald's restaurant in Rapid City, South Dakota, where it was unveiled in 2020 as part of the company's impending 50th anniversary celebration of the menu staple.