Demonracer said Never seen any **** ads over there or on any of the Mopar sites I frequent, but yeah with the revamp the site sucks. Click to expand...