David Gray performed at the Royal Albert Hall in London on April 3 for over two hours with a strong set list that the ...