This mysterious box showed up at my door today...hmmm what could this be? Other than just a blurry picture.
Well I'll tell you, its a new large factory front air dam.
You can't really tell in pictures but mine is pretty busted and hopefully I'll have time to get this on the car soon.