Company

Harrods

1 mention in 1 episode

A London retailer whose building lights were reportedly reprogrammed by a dismissed employee.

Mentions

88: I Want My Four Dollars!

  • 52:20

    a disgruntled employee at Harrods in London