Twin Towers @ Live 2014 – Christina Aguilera, Rain and Craig David to star in free KLCC concert Image #229074