I would not be OK if I saw this while walking down the street! Ghostface from the Scream movie has been popping up in several cities across America to promote the upcoming Marth 10th movie release. Check out the pics below!