Is It Just Me… by NatashaDeen | Nov 19, 2010 | Ramblings Or is anyone else creeped out by the Cinnamon Toast Crunch mascot?