Larry David Ninja Turtle Videos, Articles, Pictures