The Legend of the Zhou Brothers [周氏传奇]

The Zhou Brothers are among the most legendary and established cultural figures in the contemporary art world. Originally from China, they have been residing in Chicago for the last thirty years. As artists, they live in a world of the self. Their art is made to explore the topic through inquiry about humankind itself. Their life reflects their pursuit of art, which is a heroic journey to conquer the world.