Tag: Hip hop

news-09082024-092342

Travis Scott Confronts Police in Body Cam Video: You’re Gonna Lock Me Up?

Travis Scott had a heated confrontation with police in Miami last month, and the incident was caught on body camera footage. The footage showed Travis being handcuffed and taken off a yacht by police...