Pakistan's army band perform during a rehearsal for forthcoming Olympic torch greeting ceremony at Pakistan Sport Complex in Islamabad, Pakistan on Sunday, April 13, 2008. Olympic torch will arrive in Pakistan on April 16 on its 20-country, 137,000-kilometer (85,100-mile), global journey.