57 TBird, I couldn't remember if it was in Stafford or Sugar Land. It was on 90 and you're right, it was in Sugar Land. Wasn't it across from the sugar factory somewhere? My brother and I drove by there looking for it about 4 years ago and it was no where to be found. We couldn't pin point the exact location it stood on. We just assumed it was demolished. I couldn't find any info on the net about it either.