Surprise dances are the Marmite of weddings, you either love them or despise them passionately.

And this nearly ten minute long surprise dance that these seven brothers, aged from 15 to 43 years old, performed for their sister on her wedding day is the Grand High Witch of surprise dances. You'll either love it with every fibre of your being, or it will cause projectile vomiting.

Consider yourself warned.

Via YouTube