After you go 65.... looking at cars... seat will move while you rest... lame video? After TT you go into a showroom essentially. There's a guy talking a bit about the hydrogen fuel cell vehicle, but that's not it. Then there's the gift shop and an arcade. TT is accross from M:S and the Universe of Energy.
Universe of Energy? Or Spaceship Earth? I have no idea!
D4D
And yes, Coronado Springs resort was correct for mine, the Dig Site to be more exact.