LFaitsApr 10, 20141 minThere’s an Elephant in the RoomEyeBall so hard with the elephant in the room. Editor’s note: Theresa Tran ’17 is a whiz on Instagram. She’ll be culling some of her best...