Mesmerizing “Take Me to Church” dance performance by ballet dancer

Hozier’s “Take Me to Church” song is performed by Sergei Polunin, a Ukrainian ballet dancer.  Art direction and choreography by David LaChapelle.