Brooklyn, NY, United States
Ben Ahles was born in 1986 in Peoria, Illinois. Immediately after his birth, he realized what a mistake he had made and fled to Vermont. There, Ben cultivated a superbly normal childhood until his eleventh year when his thyroid attempted to grow its own body and take over Ben's life. This blatant ac...
artworks
View All 8 Artworks