Originally Posted by
VeloNewbie
Excuse my ignorance, but who the hell is that on the left(directly to the left of President Obama)?
McKayla Maroney. Olympic gymnast whose scowl at getting a silver medal became the "McKayla is not impressed" internet meme.
__________________
Telemachus has, indeed, sneezed.