WOW- I hope he is ok. Where did this happen? Was this at a bar? My best to him for sure.