Share

Real poppin – Panama| CCTV English

Hundreds of robots wow the audience by their dramatic stage presence with innovative poppin dance moves.

CCTV English is the official channel for CCTV

Leave a Comment