Tag: Hip hop
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...