Knight Life

The Student News Site of Farmington High School
What’s Going on in Farmington?