RE: What country's flag?
Right on the nose....the republic of Firestonia. I think it's somewhere in Eastern Europe. Biggest export: rubber goods.
RE: What country's flag?