Holy Frit
Gesa Power House Theatre 111 North 6th Avenue, Walla Walla, WA, United StatesThe last time I was this entertained by an art documentary was Exit Through the Giftshop featuring none other than Banksy. — Josiah Teal, FilmThreat Gesa Power House Theatre proudly…