Stashed in: Cheerleaders!
To save this post, select a stash from drop-down menu or type in a new one:
There are a lot of Olympics cheerleaders at the London 2012 games.
Here's a theory of why so many cheerleaders.
Anyone else notice how many cheerleaders are at the Olympics?
Some are beach volleyball cheerleaders in London 2012...
Others are basketball cheerleaders in London 2012...