Global Street Games / category1014, Uncategorized / By UNitedn_Admin Global Street Games, starting in the streets of New York City and traveling to a country host.