SUBMITTED BY Typhon24
June 19, 2004 — The DDT effects team at the International Make Up Artist Trade Show. Thanks to Claudia for the photo!