Tomorrow...maybe


Dell Streak: On Sale Tomorrow...Maybe?

Dell Streak: On Sale Tomorrow...Maybe?

The Dell Streak might be available in stores on July 28th. SlashGear reports that the Dell pre-sale page has just been updated...

Jul 27 2010, 1:02pm CDT