Surprise dances are always the best part of the wedding but there are some which do touch the heart. This is a story about such dance.
http://shareably.net/shannon-wedding-dance/