The Magic Castle’s 1990 television special

1-5

One of the rare public glimpses inside Los Angeles’ legendary Magic Castle.

Absolutely one of my favorite places on Earth! I try to visit every time I’m in L.A.

Leave a comment