Datkid & Leaf Dog – ‘Cook Book’ Staff Writers 5 years ago Latest video from last week’s new album, Confessions Of A Crud Lord.