Pamela Anderson covers new issue of Buffalo Zine