Police Pepper Spray Fans Outside Postponed Travis Scott Show | Def Pen