With the persistent threat of H1N1 flu, medical face masks have become standard attire for anyone with a cough at the doctor's office. And while physicians may advise ill family members to wear them ...
Since then, Fun World has continued to give Ghost Face a new life, and now he is ready to slay any holiday in his own style. A new set of officially licensed masks is on the way, ready to make St.