The Blemish

Heather Locklear Is on Set

was on set for the first time to film scenes for her dramatic return to in the Melorse Place reboot. She looks fantastic. Keep in mind she’s 48. Pamela Anderson is 6 years younger yet she looks 6 times older and 6 times more heinous. looks like a pretty flower. Pamela looks like a sarcophagus coughed her up. It’s almost as if Father Time is playing a cruel joke on one of these two. Can you guess which?

Or from other sites