The final voyage of a war machine
Canada's submarine
Hatches sealed
Maps are read
Heave ho full steam ahead
Heave ho under tow
We've got a way to go
Heave ho journey's slow
Pulling her home (x2)
Away from the shore
towards the ocean's threat
Sailing through a thousand wrecks
Storm force hurricane bearing down
Heave ho we must turn around
Heave ho under tow
We've got a way to go
Heave ho journey's slow
Pulling her home
Heave ho here we go
Up against the water flow
Heave ho journey's slow
Pulling her home
Inching
Winching
A race against time
Tracks and cradles must align
No room for error
The slightest slip
Heave ho we could tip
Heave ho under tow
We've got a way to go
Heave ho journey's slow
Pulling her home
Heave ho don't let go
against the rails we flow
Heave hohere we go
Pulling her home
Trapped in the water
With a fatal scrape
the rescue mission secures escape
Perched on the harbour hear them cry
Heave ho she's home and dry
Heave ho under tow
We've got a way to go
Heave ho journey's slow
Pulling her home
Heave ho under tow
We had a way to go
Heave ho journey's slow
Pulling her home