Good news everyone, I did NOT die last night

Dude. He’s posting on NYSpeed. He ain’t in heaven…