david lee miller live, gunshots near him in gaza city! duck!
Oh My Gosh! Trace just said that Shep is on the ground! I think he means he is in Israel. Get ready for histrionics.