Travis Scotts surprise DJ set at Club Nebula in NYC allegedly went off the rails when he got into an altercation in the DJ Booth.
Read MoreTravis Scotts surprise DJ set at Club Nebula in NYC allegedly went off the rails when he got into an altercation in the DJ Booth.
Read More