Yes I have read this thread, and I realize safety is an issue, but the ridiculousness of a roll bar in a truck that does, even 105 MPH for a 6k pound truck. THis could do nothing but hurt the sport. You would have to require helmets for everyone racing, so their head wouldn't hit the bar. The...