Let me guess...Macgregor predicts a fast and overwhelming Iranian victory against the U.S. and Israel.
What could Macgregor possibly know about war compared to the freeper general staff.