Bhangra teams deserve a lot more respect in the competitive circuit. There is no show, pre launch or after party without these teams. That being said, you can only understand and respect a Bhangra team if you've actually done Bhangra yourself. If you've never competed before, you don't know the...