I don't recall saying it was a TTC station, hey I know the TTC, I would never mistake that concrete coffin for our bathroom tile aesthetic not to mention the poster said it was in chicago, then again, if Sheppard Line lost the signs, dimmed the lights, it'd be pretty close :p
As for the new...