LeBron James Reverse Windmill Dunk

A windmill dunk is hard to do. So is a reverse dunk. But to do a reverse windmill dunk? I might have thought it was impossible until LeBron James threw one down against the Indiana Pacers. The former Cleveland Cavaliers NBA MVP unleashes a nasty dunk in this highlight video.