A mysterious crate delivery proves too much for Kevin to handle.A mysterious crate delivery proves too much for Kevin to handle.A mysterious crate delivery proves too much for Kevin to handle.