Pop Up Chorus

The "Pop Up" Chorus Craze
The "Pop Up" Chorus Craze
The "Pop Up" Chorus Craze
It 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: