You're reading: Vendors make money selling flags of World Cup teams

JOHANNESBURG (AP) — The "rainbow nation" is showing its colors ahead of the World Cup, and they're coming in all sorts of tints and hues.

With the opening of the World Cup four days away, street vendors in Johannesburg are out in force selling national flags from all 32 participating countries.

Nathan Murindagamo, a 24-year-old unemployed South African who is now making money by selling flags on the streets, says "the World Cup is great, great, great thing for us" because "people are prepared to spend money. Everybody is happy."

Murindagamo says sales of the flags of Brazil, the Netherlands, Spain and Portugal are following close behind host South Africa.

Large flags cost about 150 rand ($20), and vendors can make 800 rand ($100) on a good day.