North Korea's Cheering Squad

The cheerleaders of North Korea are so in sync that it'll totally freak you out.

News Radio 1200 WOAI · San Antonio's News, Traffic and Weather

Listen Now on iHeartRadio

outbrain pixel