The Walking Dead Take Over Union Station

The Walking Dead are taking over Toronto. I won't be able to go, but I was told that there will be walkers going to Union Station this evening in order to celebrate the return of the television show. For those of you who do not watch the Walking Dead, shame on you. It's a great show and while at Read more [...]