That’s a LOT of leopard skin.
Late but I made it. Happy Idol day everyone.
This is filmed at the Wiltern. Everyone here has been there, my son recently for rock shows, my mom saw movies and live shows back in her day. The name is because the old theater is on the corner of Wilshire and Western. Its pretty cool.