Quizzing Live

Which Car Manufacturer Has An An Emblem Called The Spirit Of Ecstasy

Answer:
Rolls Royce