I cough up hot flames, but my mouth is dead cold.
I was born from great soldiers, and am of use to the bold.
I have many heads but only one tail,
So if you pull me too hard, I'll make you turn pale.
What am I?
1st Hint:
"I cough up hot flames" and "I was born from great soldiers" refer to my name, but the rest refers to myself.
2nd Hint:
As I disclosed in the comments of the existing answers, I am a war machine. My advice: get a rough idea of what I am from the fourth line, then verify or identify my specific name using the first hint. The third line may not make perfect sense, even with the correct answer, unless you realize what I'm talking about.