ah ha ha ha! the funniest part is, it looks like he actually did a really nice welding job on what he put on there! you would think if someone knows how to weld that good then they could build things a little better!
Sadly, a welding proficiency doesn't mean they understand either steering or suspension geometry.