David Cassidy has opened up about something very personal and also very troubling.
The 66-year-old actor and singer, best known around the world for his starring role as Keith Partridge on the 1970s series The Partridge Family, told People Magazine on Monday that he’s… Readmore..