Menu

Daily News for the Geek Mind

Dell Streak

Dell Streak TV Ad premiers on the Web

Dell Streak TV Ad premiers on the Web

Nov 1 2010, 9:30am CDT