mejusthavingfun: I think it's the trout lips.
I figured to just add to this thread instead of making a new one. On YT I found a video from Macy's Parade performance of "A Rumor in St. Petersberg," but I couldn't recognize individual people. I think Rick Logan was Vladimir. I was wondering if anyone else knew who performed this song at the parade. The video is not very good quality.
Videos