Florida Friday: The awkward moment you discover intimate pictures of yourself on the landlord's computer (MUGSHOT + VIDEO) - Women discovers images of herself on landlord's computer - MajorGeeks
MajorGeeks.com - It' like Tweakasaurus Rex meets Geekzilla.