Nope, STARGATE VORTEX got him
It's not where but when he'll show up, in llike 10 years or so with nary a scratch...and HAS'NT AGED.
Current Events » in reply to I'm pretty sure the aliens got him.
It's not where but when he'll show up, in llike 10 years or so with nary a scratch...and HAS'NT AGED.