Winds of Triumph perform 'My Redeemer Lives' at Olympic Park during the London 2012 Olympic Games.