Apr 7, 20131 minIt’s finally here: Shudder-o-Meter reaches 100%!!!Put on your party hats, people – I’ve got news! As of about 15 minutes ago, the Shudder-o-Meter is 100% complete!!! Ta-daaaaa! That’s...