One of Daniel Radcliffe's lesser-known talents is his ability to perform rap songs . He showcased his rap skills during a memorable appearance on a late-night talk show.