Horseshoe Bend High School


Horseshoe Bend High School is a high school in New Site, Alabama.