Steve is joined by Harry Shearer of The Simpsons and Spinal Tap fame, plus TV on the Radio are in the studio ahead of their appearance at the Concrete and Glass festival in London.