Sneak peeks of T.E.H.D.A.S. art projects
T.E.H.D.A.S. Live & Dead Art - trailer from Juha Mehtäläinen on Vimeo.