Annoying ad placements

Other CarBuzz issues: