IDPA Explained

Alan has a good link that humorously sums up IDPA. It's worth your time to watch.