Well - I had a truly Olympic laugh moment last night - I channel surfed into the closing ceremonies to hear the announcer intoning in a deep serious bass voice: "Giant inflatable beavers!" With "Made in Canada" emblazoned on their tails. Shortly followed by "Inflated moose".
Was there a dry eye in the stadium?