Toronto named “Spice City” by W. Andrew Powell August 7, 2007 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 …