Teen Spirit (2011)

Teen Spirit is a television movie that premiered on ABC Family on August 7, 2011.