by Holder of the Secrets on October 29, 2011 at 2:37 AM
6395 Views - 4 Comments
This is part of an art installation I hope to manifest soon. It's designed to make you think. What are you teaching your children?
3X more deaths were caused by toddlers in the US in 2016 than terrorist attacks.
1 - 4 of 4 Videos