The Brighton Port Authority (Fatboy Slim) put out this frustrating video to their song “Toe Jam”. Yes indeed, that’s David Byrne on vocals (and Dizzee Rascal rapping but don’t let that scare you away). This is such a fun song and great video I had to post it.