Favorite Event Event Image Start Date Thursday, November 3rd, 2050 Event Description Past Event: Scherr Forum Theatre, 2100 East Thousand Oaks Boulevard Thousand Oaks, California 91362Get tickets!