Welcome from little Nova Scotia...
Your story reminds me of the day I was doing some spirited driving and my hood latch let go...all I saw was the hood coming at me as it bent to conform to my windshield/hood...it was aluminum too..got the car stopped and no one was hurt...
That truck would make an excellent tow vehicle to bring home an A body with :)
Grassy