barnstorming

/ˈbɑːnstɔːmɪŋ/

adjective

(of a performance or performer) flamboyantly energetic and successful.

his barnstorming oratory has been sorely missed