dog and pony show

listen to the pronunciation of dog and pony show
English - English
Any presentation or display that is overly contrived or intricate

They put on a whole dog and pony show for the investors, but I'm not sure they convinced anyone.

Originally, a small, traveling circus featuring animals as entertainment
sales presentation (derogatory)
dog and pony show
Favorites