Is it just me, or is the carfax fox creepy?