2005 - 2010 Odyssey
My 2008 Odyssey has rats enter from exterior air vent into cabin vent and built nest above the glove box air filter. I ask Honda dealer service guy he suggest to remove the plastic cover beneath windshield so I can install metal mesh to prevent rodent entering the cabin vent where a flap...