Meet Yale’s Newest Social Club: The Council of Davids
How 42 Yalies sharing the same first name bonded over an undeliverable package.
How 42 Yalies sharing the same first name bonded over an undeliverable package.