Thursday, April 2, 2009

Justine Lai

Justine Lai paints herself having sex with the Presidents of America.
Which is why she rules.
These images are amazing, I stumbled upon her site and was blown away. Definitely keep your eye out for her.