Michael Jackson fans who had a strong dislike for the tribute platform (dubbed The Putting Green) located just north of Holly Terrace at Forest Lawn Glendale are rejoicing over its demise this week.
via lisaburks.typepad.com
Thanks Lisa