• 4 weeks ago
A mummified alien unearthed at King Tut's tomb runs amok when a university professor exposes it to radiation