Jay Jay French, Twisted Sister's Pizza Perks photo