Which City Should you Live In? March 14, 2014 by Laura Brown 55% Toronto – You’re self sufficient and slightly glorious. I was surprised to see Toronto turn up for me – the site this came from is in the UK even. Related posts: Are you Afraid of the City? TorGame: Waking City Ubuntu Live, Windows Dead