Yeah, I too am curious about this little HIZZZZbullah snake!! He seems to be everywhere of late!
Yep. Did Baghdad Bob get a new gig?