News from the front lines of the never-ending war between cars and rodents: Marmots are a menace (in general, apparently) and are tragically addicted to antifreeze. People who park in marmot country ...