Ross Hsu

Ross Hsu

Semi-professional screwup. Reading and writing for 16 years, breaking only for food and music.