Posted on

That goes down the window

Mix of:
• down the drain
• out of the window

London media meeting.