Jesus tap dancin' Christ that is some bizarre shit.