First things first, as you might have noticed, alexanderliang.com has had a bit of a facelift! I will admit that I do get bored of looking at the same thing all day everyday, so I figured it was time for…
Facebook