Let’s pray there is an afterlife, because after seeing
Cara Horgan in the UK ITV1 series
Afterlife, she’s going to need one. The sexy brunette plays Veronica, a recurring character--that is until she appeared in the episode “More Than Meets the Eye,” which found her bloody in the bathtub. Though the water is crimson red, her breasts are bobbing over the dark surface,
… Join Mr Skin to read her entire Biography