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.
continue reading...

Author
Bing News

You May Also Like