PuSh International Performing Arts Festival presents 2017 Lineup of Acclaimed Artists from 11 Countries Three-week festival showcases groundbreaking contemporary theatre, dance, multimedia & music Vancouver, BC – The PuSh International Performing Arts Festival (PuSh Festival) presents its 13th annual edition, taking place January 16 to February 5, 2017 at various … [Read more...] about PuSh International Performing Arts Festival