You have made my day! No, my week. Maybe even my month, and that's saying something, because the big 3-0 is next week!

#6142, posted at 2014-03-17 13:27:48 in Cognitive Surplus