NewsToronto named “Spice City” by W. Andrew Powell August 7, 2007 by W. Andrew Powell August 7, 2007Toronto might just be the luckiest city in Canada, if not the world. That’s at least true if you happen to be an anxious Spice Girls fan hoping to see … 0 FacebookTwitterPinterestEmail