Pages

Painting with Eyes (26 pics)

Leonardo Granato uses his eyes to squirt paint onto a canvas. He sells his paintings for $2,500.