Glenn with the Beijing Olympic 2008 torch during the torch relay in Kuala Lumpur, 21 April 2008. Photo: Ng Kok Leong, The Star © 2008 Glenn Guan