I had a chance to sing at a wedding this weekend, so it got me thinking about the special moments in life:

Advertisements