Idan-Ha Drive In Theater is a custom built venue.