TheTigerMaster
Superstar
It annoys and worries me that we have to wait another 3 years for construction to even start on Sheppard. Finch is supposed to start in 2015, so we'll see if they come up with more excuses & delays or they actually start next year.
What worries me is if they keep delaying construction year after year.
2015? I hadn't realized construction would take so long. It isn't scheduled to open until 2020,