‘We’re Not Backing Down’

We’ve just been sent an intriguing teaser for…something.

See the full image below.

No idea what this is, but we do know one thing…they ain’t backing down.

What do you think this could mean?

More details as we get them.