A Wedding Speech for the Ages

Many people have suffered through long, tedious and not very memorable toasts at numerous weddings. Very few, however, can say they have listened to an 80-minute speech during such an occasion.

Read More