26 мар 2019

Crazy American rants on Taipei metro train, tells Taiwanese: 'you're all pieces of sh*t!'

1:59