United States of America - London 2012 Olympics
529 athletes. Taking over.
(via imgTumble)
outsourcing sux (because their adorable outfits were made in China), but I don’t care because I don’t want all those...
I think they look cute
Go USA!