dog and pony show
Pronunciation:
noun
Definitions
A small traveling circus featuring animals as entertainment.
Any presentation or display that is overly contrived or intricate.
Example: They put on a whole dog and pony show for the investors, but I'm not sure they've convinced anyone.