LA-based multimedia artist Michael C. McMillen is known for his immersive, meticulous, set-like installations that make you feel like you’re trespassing on all-too-familiar scenes from the recent past ...