Home » 3 fire engines struggle for hours