EDIT: I received an e-mail stating they were out of masks, so I wouldn't suggest anybody else sign up for this.
PETA usually has a lot of annoying mailings that they send out, but finally they're providing a fairly decent freebee, I'd say. Just sign up for this free Trollsen Twin mask set and your halloween costume is taken care of!
Of course, before you know it, we'll be seeing more and more Christmas freebees…
[via the forums]