Welcome to our forum.
I saw that in the news the other day, makes me wanna puke. And I can handle just about anything.