I got a video off of Luda’s latest LP Theater of the Mind for “Everybody Hates Chris”.  He’s got too many cameo’s to mention in here. Just check it out! (Notice how he got the same shirt on as in the video.  This was from the album release party that night.)