Spain's preview has been completed over at Green Bandwagon, and just like that, 11 of 12 previews are in the books. Check out the previous 10: China, Greece, Russia, Argentina, Australia, Iran, Lithuania, Angola, Croatia, and Germany. And check back here tomorrow for Team United States of America.
Lol.