dog and pony show
📖 generalMeaning
An elaborate or over-the-top presentation, often for the purpose of impressing an audience, typically involving a lot of fanfare but little substance; a marketing gimmick.
Literal Meaning
A small, travelling circus act featuring trained dogs and ponies.
Example
“The sales team put on a real dog and pony show for the potential investors, but the product itself was still in early development.”