Joe Biden joins Visiting Angels (parody…well, sort of)