Franklin Chou

Franklin Chou

history buff, personal fitness enthusiast, programming wannabe, law student, nerd.