“this is sick, you should listen” of the day: deltron 3030 - mastermind (live), love this song, seems appropriate today…