Viewing a single comment thread. View all comments

CaptainObvious t1_jdsr4b1 wrote

Who the hell thinks 90 million people live in Texas?

34

dew2459 t1_jdtowj0 wrote

Probably the same people who think there are >90M people in NYC.

16