Disgruntled teenager Jess has an itch she just can't scratch and she's willing to do whatever it takes to be rid of it.
2018
2005
2023
2020
2013
2009
1923
2008
2011
2016
1983
2001
2014
2019
2010