Looks like a big icicle fell off the garage and broke the glass, just like what "happened" to Ralphie!
But now I'm guessing there aren't too many icicles near you... ;)
Icicles in Elk Grove? There are no icicles in Elk Grove (no elk either for that matter).