Chris Car, Made in China - Assembled in Montreal, 2007, mixed media, 80 x 200 x 40 cm