An estimated 2.5 million weddings are expected to take place this year in the United States. That means there will be 2.5 million opportunities for the best man to make a complete and total ass out of himself.
An estimated 2.5 million weddings are expected to take place this year in the United States. That means there will be 2.5 million opportunities for the best man to make a complete and total ass out of himself.