Greg Biffle’s Terrible Testing Crash
Greg Biffle suffered a serious incident during a tire test in December 2006. A tire controversy, mixed with a poor response from the medical team, resulted in quite a controversial fallout. Despite this, an unlikely hero saved Biffle from further injury. What do you think is the most significant safety improvement in NASCAR? Did you … Continue reading Greg Biffle’s Terrible Testing Crash
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed