Perhaps the most unusual appearance on a stage in a long time comes from this production from the Geico Insurance people (they of the green lizard commercials), an internal music video featuring a number of their employees outlining in song that celebrates that much vaunted Geico customer service…
(from the blog a town called podunk, click on the link below to see the entire article atowncalledpodunk.blogspot.com/2 … where.html )