Leta Frog Heather B. Armstrong | October 31, 2004 It’s been snowing all day long and our cable modem has been out until just right now (2:49 PM, BASTARDS!). Could she have been anything else for Halloween? I DIDN’T THINK SO.