What are these here I see?

Two LR Defenders with orange lights on the roof being carted through the middle of nowhere Virginia. I’m guessing they’re movie props or something. What do you people think?

Advertisement

Share This Story

Get our newsletter