The Supervisor Ft. Don Def – Keycard (video) The Supervisor and Don Def fresh off that Cortez 3 with the new video for Key Card, it’s a banger! Peep it buy the album and all that shit.