Hot and Mean 31

2023 3h 19m 7.7