Did Dell tech support display woman's naked pics?

A woman calls Dell tech support to ask for help in locating pictures of...

0 views cnet.com

Interest

Computers
Discovered by <a href="/stumbler/ihorizon">cheri</a><br/>on Jul 30, 2010

Stumblers Who Like This Page