This short shows how music can transcend cultural boundaries and spoofs superpower rivalries.
1987-01-01
0