So I'm on my way home from a night fishing with the devil I mean the missus and I just went over a dirt speed bump at around 15-20ks and heard a snapping noise.the front right wheel arch is on the tyres and just want to confirm this would be my tortion bar yea?can see anything else at first glance.