Where was I? Oh yeah, downtown London, F***ing, Ontario, hometown of My Singing Monsters and Nash the Slash. A place that has certainly hit rock bottom ... and seems to like it down there.
They did some kind of project to fancy up Dundas, London's main street. It doesn't really work and...