Channel One News tries to sell Dell computers

June 21, 2011
Share

Tags: , ,