Its that time of year again! Dead Zebra are proud to present this years 2014 Halloween release, Lucky Lucy. This release features a double-headed design, one being a happy smile and the other a gruesome scowl. You’re going to want to make your way over to the Dead Zebra shop on Tuesday, October 21st at 11AM EST and more at 11PM EST. Limit 2 per household for only $10 each.