Toronto seems to be going TTT mad as witnessed by my lady Ms. X and myself on the streets of the city this past weekend. Take a look at this massive poster (located on 764 Yonge St.) across from the Famous Players Uptown. [More]