Posted on March 15, 2011March 3, 2011 Phoenix Sister Cities WorldFEST this Weekend in Downtown Phoenix