telescopemedia.com
Dog Day – Deformer
Deformer inhabits a specific time and place in the lives of its creators. “The art is now just the life,” is how Dog Day put it in press releases. So the rest of us are left to peer at this …