Display of strength

Some may find the muscles very “annoying”.. but the performance is just the most fantastic one I have seen.  At some places they almost seem to be defying gravity.. so amazing is the strength.  Worth a see.