Uncategorized Ne’er again, Riffington December 1, 2004 Sarah 1 Comment Apparently, putting on a giant, furry, blue mascot head makes one actually quite claustrophobic. I have a newfound respect for mascots.