Post by
lefmike1 on Mar 15, 2011 11:18am
REMEMBER 128 deaths last year....
And that was a 24% improvement over the previous year so
I hate to say it, safety appears to take a back seat to production, so let's hope they get back on track and no more deaths.