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 cheri
on Jul 30, 2010

Stumblers Who Like This Page