Didn’t he get a face lift recently???
He should demand his money back!
Gene Simmons looked a frightful fuck at the launch party for the Dussault Apparel Motel store on Melrose Avenue in LA on Thursday night.
His face reminds us of a turkey.
Carve some of that shit off!
[Image via WENN.]