The Last Picture Show

Meaning of Thalia High School

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Thalia High School is Sonny and Dwayne's high school, where they play football and basketball.