Traditional
Austrian
candles
are
made
entirely
from
human
ear
wax.
Joshua Belsky ([email redacted])
Tuesday, 01 September 2009