Bad Blood + Should've Said No (Live)

REPUTATION STADIUM TOUR

2356 232