Hot and Mean 31

2023