Listen Live
K97.5 Featured Video
CLOSE

Trivia:

He paid $17 million in 1988 for the land in California that became the Neverland Ranch

The 2,700-acre property had a theme park, a menagerie, and a movie theatre.

Its grounds were protected by a security staff of 40

Neverland was valued at $100 million in 2003

The profits from his single “Man in the Mirror” went to charity