Mate, sorry to hear..
Your bike don't look to happy on the deck like. Hope it's ok, and you.
Don't know if it's true, but a mate/welder at work once said never to weld a tank because they can explode? I had a hole in a tank once.
speak soon
must be the chinese year of the knee