This is one of my favorite songs by the Canadian indie group Born Ruffians. Granted, I dig a bunch of their other tunes, so you should seriously check out what they have to offer. “Badonkadonkey” is just a fun piece with enough slurred lyrics that just lets you dance along and absorb the vibe. I have no idea about this specific video, sorry. Born Ruffians also recently released a deluxe edition of their latest album Birthmarks that features new acoustic tracks.