Arts and Culture Open Thread: July 16, 2010 by Vp Editors July 16, 2010May 7, 2020 Happy Birthday Diana Cage! Happy Birthday Diana Cage! Love, The Prof Love, Sophia Love, Julia Love, Amy Love, Moon