Francis Dinh

Geek, otaku, blogger, tweeter, smartypants, etc. Interested in a lot of stuff.