Mirror
LED Installation/ Music Video “Battles”
First live-action music video of the United Visual Artists (UVA).
United Visual Artists (UVA)
“United Visual Artists are a British-based collective whose current
practice spans permanent architectural installation, live performance