Jamie, you gotta take the cardboard off. I have had some emails sent to me lately called "there, I fixed it" where people do the most retarded things to fix a problem. This look like it would fit in that email nicely!
Cardboard zip tied in the grill of a Half Million dollar car..... LOL
Thats some funny shit.
P.S. Car looks awesome by the way!