We all have pet peeves which make us say 'I could kill them'. Ava goes one step further and puts these thoughts into action.
1976
2018
2017
2023
2011
2022
1966
2003
2008
2025
2015
2021
1941
1998
2014
1982
2007