Term: dog and pony show
Example: power point was originally used by buisnesses to create a dog and pony show
Definition: an elaborately staged activity, performance, presentation, or event designed to sway or convince people (from a derisive term for a small circus)