Eden Chen

Eden Chen August 04, 2016

Haha cvs/ppf!!!

Miss you brother, on the west coast where there’s no tau phi 🙁

Weekly musings delivered to your inbox