The "Pop Up" Chorus CrazeThe "Pop Up" Chorus CrazeIt all started in North Carolina and is getting much attention. The claim is that it's GUARANTEED THAT THIS WILL MAKE YOU "WANT" TO SING!!!! Introducing a New Phenomenon called "POP UP CHORUS" WATCH: Todd AndersonTodd Anderson