I can imagine that stress! Terror incident inbound!! Fucking parking in an underground car park tho, thats nuts!
When I parked up at the garage I was staring at it thinking, please stop smmoking like that. Please pull through.
Fortunately my old mechanic dude is quite down to earth and he was like, ah its fine it will be your coolant system that fucked. I am hoping that he is right and that the engine itself isnt goosed.
It was a sight to see though!