Some things just go perfectly together.  Peanut butter and jelly…salt and pepper…Disney’s Ducktales and Beyonce..wait..What?
So honestly, I'm not really sure what this is, but I know I'm never going to stop watching it!