I was skeptical before, but baby, this is just way too Twilight Zone now! Wonder where Nick will turn up next??
If this makes those of us who don't believe anything perk up, there is something really going on here!