In Galveston?
I wonder if this show is supposed to be set in Sheldon's hometown of Galveston, Texas? On The Big Bang Theory when Sheldon would return to his hometown it didn't even seem like they were in Galveston. Others have made the same comment online, that it seems more like they are in a small east Texas town, but not an island city like Galveston. I've been to Galveston a number of times and I thought they would make a reference to the Gulf or the tourists there, or maybe the university, UTMB.
share