March 12, 2008: Meat Loaf attends the premiere for "Meat Loaf: In Search of Paradise" at the IFC Center in New York.

Advertisement