Some people might have been lucky enough to see me running about town in one of these…
Now, you can get one for yourself. €25 and free shipping world-wide. Screen printed on the best shirts in the world (according to us anyways), from American Apparel.




Leave a comment