Anyone have any clue on what instigated this shit? Was the driver and his passengers loud mouthing it up or something? They definitely deserved what ever came their ways if they did.
Thats like me and some homies going over to East St. Louis after the Cardinals won the series and talking mad shit....would not happen. period.