This living human head in a jar of liquid was spotted at Maker Faire 2011! I think I’ve found my next Halloween costume.
Search
TBRchives
Categories
Behind the Curtain
This living human head in a jar of liquid was spotted at Maker Faire 2011! I think I’ve found my next Halloween costume.