Pages

Friday, March 10, 2006

Mystery Beast cover-up

Executives at Tyco Electronics have put the lid on employees haunted by an unknown creature creeping around the corporation's North Carolina campus.

No comments:

Post a Comment