Quizzing Live

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

Answer:
Rolls Royce