Similar thing happened when Rangers Played Shelbourne at Prenton Park years ago, The bar I was working in got torn up, all the local pubs got smashed up and even a police horse got trampled. God knows how many people were hurt/injured.
Rangers (and many other clubs most likley) need to get a grip of their minority of dickhead fans who are giving their club a bad name.