Trick shots that just keep getting better

This man really knows his trick shots. This is a level 1 to level 100 of insane trick shots!