Daily Archives: October 30, 2013

Jack Frost Could Be Halloween’s New Villain

Halloween in America is a time to share our scariest, nail-biting tales or celebrate our favorite villains, such as the headless horseman, Freddy Krueger, Michael Myers and “Jason”. A new villain may also be among us this Halloween. He blows into town uninvited, freezing pipes, disrupting supply chains and wreaking havoc on everyone’s immune systems. […]