1 year agoTravis Scott accused of punching man in face, causing $12K of damage to equipmentPage SixVerified