The multimedia artist talks about his cinematic timepiece, a 24-hour film comprised of scenes from movies and TV that track ...
When that DeLorean accelerates to 88 miles per hour, make sure you have a hand free to grip your armrest. Wheels whirl. Layers of projections zoom through the streets and parking lots of Hill Valley.