With the theme of "Means", the Mirror Mountain team came up with a series of inspired messages to help us live better during these stressful times.
This video was presented as a video installation in Williamsburg, Brooklyn for the Last Supper Festival.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?