Business | Wed May 9, 2012 8:47am EDT

Sun god reigns over torch-lighting rehearsal