edmontonjournal.com
REVIEW: David Byrne brings the greatest live band on Earth to the Jube
Beaming with glee, David Byrne looks at the 11-piece human clockwork circling him as the audience of almost 2,500 soaks up the fact that it’s clearly one of the best shows we’ve ever se…