Check out this video tour of the recent The Evil Dead Exhibit An Immersive Experience show at The Bearded Lady’s Mystic Museum in Los Angeles, California.