I never actually saw any photos of the bus. That looks like one of the flat front Carpenters. Quite a bit different than my dog nose. But that roof is totally screwed. Even if you did have bad welds, it's an easy fix if you have an angle grinder and a wire feed welder. I really don't give it much thought on my Carpenter.