People of New England: Your Paper Towels Should Be in the FridgePeople of New England: Your Paper Towels Should Be in the FridgeIt's weird, but true. KiraKira