Taiwan(?) - Mini truck takes on a semi in a pointless road rage game of tit-for-tat.NFI