Where: 106 & Park

When: March 7, 2013

Complex says: Has anyone checked on PETA?