
Suit Yourself or Shoot Yourself: The Hero
1996

1996

1992

2019

2022

2012

2011

1994

2017

2009

2024

1963

2016

1998

2017

1977

2023

2015

1975

2009

2005

1997

2018

2020

2015

2016

2022

1996

2009

2014

2019

1963

2025

2016

2024

2020

2016

2012

2004

2008

2022

2013

2003

1992

2014

2005

1979

2019

1998