That’s some serious military hardware parading down city streets, but no, this isn’t Moscow’s Red Square—it’s Long Beach, California.
…
That’s some serious military hardware parading down city streets, but no, this isn’t Moscow’s Red Square—it’s Long Beach, California.
…
You must be logged in to post a comment.