Happiest Olympic Worker Ever

Olympic worker Rachel Onosanwo just can't contain her enthusiasm! Definitely one of the more memorable moments so far from the London games.

Most Watched Today