what was the dude thinking who said houston was 70 miles from galveston and 120 degrees in the summer??
houston, texas is located 45 miles north of [galveston] and the gulf of mexico
"what was the dude thinking who said houston was 70 miles from galveston and 120 degrees in the summer??" What is the definition of "houston"?