Things that make you go hmmmmm....
Think I’ll watch the 7:00 PM news to see if there are any more details.
Good thing I live on the North East side.