When Life Just Gets Too Weird May 10, 2008Posted by Mark Folse in Toulouse Street.
Tags: 504, David Byrne, New Orleans, NOLA, Talking Heads
there’s David Byrne being mounted by the loa.
Damn, I feel positively normal now. Except for that voice in my head that keeps asking: Why Be Normal?
I love this damn video in spite of its dreadful lack of close ups of Tina Weymouth.