Beijing 2008 Official Mascots: BeiBei, JingJing, HuanHuan, YingYing and NiNi
I am not following the Olympics as much as I used to. My father, however, was watching the Olympic torch relay in various Chinese cities on Astro the whole day. … Read More