Fireworks explode in front of the Petronas Twin Towers during New Year celebrations in Kuala Lumpur, Malaysia, on Jan. 1, 2011.
Go to Forum >>0 Comments