So my 2010 GT took it on the chin last night. On the highway at about 60 mph and the truck in front of me swerves to avoid some debris. Unfortunatly I had cars on both side of me so with little room to maneuver I held on tight and hoped for the best. The item smacked the passenger side of the...