Today’s SOTD is a new single from the classic rap group the Beastie Boys. The song itself is alright, but what I wanted to highlight most is the video. If you haven’t seen it yet, just look out for the 5000 many A-list stars who make a cameo appearance in it. Funny stuff, especially the cowbell scene.