A 24 Hour storage center holds more than an unsuspecting new employee could ever imagine.A 24 Hour storage center holds more than an unsuspecting new employee could ever imagine.A 24 Hour storage center holds more than an unsuspecting new employee could ever imagine.