New York City police want to have a chat with Travis Scott after an alleged nightclub altercation. According to reports, the NYPD officers responded to Club Nebula at around 3:25 am on March 1. The call was placed after a sound engineer said he was involved in a verbal dispute with Travis Scott…
Read More