Question: who sang but i won't do that
Answer: `` I 'd Do Anything for Love ( But I Wo n't Do That ) '' is a song written by Jim Steinman , and recorded by Meat Loaf with Lorraine Crosby .