June 12 2011 Kyle Busch fails post race inspection following the Pocono 5 Hour Energy 500 Ryan Rantz NASCAR News 18 team, Fails Inspection, Joe Gibbs Racing, Kyle Busch, Kyle Busch Cheats, NASCAR, NASCAR Penalties, Pocono 5 Hour Energy 500, Post Race Inspection, R&D Center, To Low Following the Pocono 5 Hour Energy 500 Kyle Busch’s 18 car was More