Eric kills it yet again with the DJ duties on this episode!