Hamburg Train Shop is just a little haunted