Incredible Basketball Shots

Some of these we have seen be but others are amazing. I can't imagine how many takes this clip took to create.