Theatre Artists Studio present series of short plays

The Theatre Artists Studio, 4848 E. Cactus Road in Scottsdale, has announced its 11th Annual New Summer Shorts Festival of 10-minute plays which [...] Continue Reading →