Taiwan, US blame technical difficulties for cut video feed

entertainment 5912℃
Taiwan, US blame technical difficulties for cut video feed - Lujuba 1:23
Tags: