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