Mummified ' T -Rex

Life Size Foam sculpture of a Mummified T-Rex for a Special on Discovery Channel ."