Daily Archives: July 8, 2011

How Do You Solve A Problem

…. like the TTC. TTC stands for Toronto Transit Commission.  It’s our Metro system.  And it sucks and sucks and sucks.  Now don’t get me wrong, I’d totally rather be on the subway than driving but c’mon Toronto – we’re … Continue reading

Posted in Uncategorized | 18 Comments