STUDIO
Follow Us

Terms of Use Privacy Policy

North Star Charter students tells On Your Side teacher duct taped her mouth two years ago

Reporter Eric Fink spoke to the student and has the story.

Source: KIVI - Boise, ID

Top Trending Videos