Traffic Charlie Foxtrots

Whaaaaat? I don’t think I’ve seen that yet. Yeah, sounds freaky.