Your site is becoming practically unusable due to the embedded ads

The invasive ads were brought to their attention 6 months ago, I don’t think they read “Site Feedback” or they just don’t care to maintain this forum.

Pop ups on car talk - Site Feedback - Car Talk Community