Tour of Luzon Bikedan 26 February, 2010 Cycling No Comments The Tour of Luzon in the Philippines begins tomorrow afternoon, kicking off with a 70km criterium around the Malls of Asia in Manila. There are five international teams represented …