As a longtime fan of the Talking Heads, David Byrne (though he may be weird) - is always awesome. Here's a cool performance from this weekends SNL - g