Artist Steven Johnson Leyba is no stranger to pushing limits artistically. At times he and his art make some people uncomfortable and others enthralled. Leyba's newest piece of performance art is called Project #9.
Read Whole Story
Get top stories and blog posts emailed to me each day..