Truth Be Told DC: Live Stream Saturday September 22

Truth Be Told will be unveiled at 11 AM, Saturday, September 22 on the National Mall. Thanks to the Musagetes Foundation and ArtsEverywhere we’ll be streaming the sculpture live for the entire duration of its disappearance. The stream can be seen

Join us on the National Mall.

FacebooktwittermailFacebooktwittermail