An Installation for Cart Life

Install Cart Life, a video game, on a street vendor, duh!

cart life installation

·