Shanghai film festival opens

Published June 12, 2016 0 Plays

Rumble Stars took to the red carpet for the opening of the Chinese film festival, which runs until June 19. Rough cut (no reporter narration).

0 COMMENTS