I’ve heard of False Flags. Sure.
Never heard of (or seen) a False Flag on Wheels!
Until today.
So far the best reply of the day!:
Ive heard of False Flags. Sure.