Go awf young Mack! This video had me smiling huge for the entire 5 minutes. 

And Marshawn Lynch too?! Sheeeesh. Macklemore videos haven't failed us yet this year.