Rufus, the priest, can't forget the first time he heard rap music.
2005
2010
2023
1986
2017
2014
2022
1962
2019
2020
1998
2009
—