David Byrne visits Newport News

David Byrne Journal: 09.21.2008: On the Road Again. I know that this post was primarily about the new show and not about David Byrne’s Life in the Bush of Hampton Roads, but I can’t resist the pointer:
In Newport News, a group of us biked to the beach on the banks of the James River — [...]