Does contain swearing but did make laugh definately 18+ http://www.jokeroo.com/funnyvideos/funny_david_blaine_skit.html