Lake Stevens High School is featured in a MTV documentary.

Printable View