71 cuda claimed to be a survivor (although the air cleaner lid looks too nice)


addict:to devote or surrender (oneself) to something habitually or obsessively ....hmmmm