“Toronto Put To The Test” – The Gardiner’s new LED signs remind Torontonians that we are being tested

20130523-235145.jpg