Last one to post in this thread wins!

View attachment 1715321595 View attachment 1715321596 Hard to tell by the pictures but cracks and the welding was worse than mine. Is that something that can be fixed and trusted at over 100 mph because I have a lead foot and not happy till about 80 mph.
Its all a gamble. Just driving in general traffic is one of the biggest leap of faith I can think of.