Eight-foot-tall ‘Dictator Approved’ sculpture appears on National Mall
- Posted on June 18, 2025
- By Bing News
- 2 Views
Eight-foot-tall ‘Dictator Approved’ sculpture appears on National Mall
Did the mystery poop artist strike again? Signs point to yes.