Interesting, this "show of force" from Iran right now. I wonder where the pix originated from.
I found them on Yahoo news.