Earlier this week Travis Scott was named a suspect after being accused of punching someone and then damaging property, which was described as someone’s cellphone. Now in a new video obtained by TMZ, Travis could be seen behind the DJ booth at Nebula in New York City…
Read More