Calvin Lai

calvinwl

I talk to computers, and sometimes people, too.

Twitter