Speaking of tannerite...
That's why yard signs are so freaking important!!
Actually you do glow when your body is cracking all over... You don't see it because it's not in the visible light spectrum....
oh yes i can relate as a tin can helicopter guy