December 6, 2024

Fan footage shared to TikTok allege that a woman urinated on the ground at San Francisco’s Chase Center

x