1 Answers
A dog and pony show is a highly promoted performance or event designed to sway opinion.
4 views
Answered
A dog and pony show is a highly promoted performance or event designed to sway opinion.