Friday, September 11

An Irish sweater company starts knitting one swear word into every sweater to remind themselves that only God can create something that is perfect.


©2015 Neil Pohl & Thomas Deming-Henes