David Byrne bared his brain at the Fox Theatre
The legendary Talking Heads frontman and solo visionary David Byrne took to a sparse Fox Theatre stage with a brain and an 11-person band for a "Once in a Lifetime" performance. Read our full review here.
August 10, 2018
Photos by Austin Evans Eighmey
View these other slideshows:
All the freaks we saw at the 2021 Oddities and Curiosities Expo at Novi's Suburban Collection Showplace
« View the previous slideshow again!