According to our tech guy (forgive me if I get any of the details wrong) but it seems like a hard drive or two in our server failed, and it took a few days to pull the backups and get the site restored. The dying hard drive might explain why the site has felt sluggish the last month or two.
So nothing as dramatic as this, although the image itself never stops being funny. Thank you to those of you for being patient and understanding during these down times