Art Exhibit: Truth or Dare – A Reality Show
21c Museum Hotel 111 N Corcoran St, Durham, NC, United StatesHighlighting uncertainty and contradiction, the artworks featured in Truth or Dare: A Reality Show emphasize the importance of questioning both knowledge and belief by utilizing illusion to entice, entertain, and explore the […]