Saturday, April 9, 2005

The Spirit of Ecstasy is the name of the hood ornament on Rolls-Royce cars, also called 'the Flying Lady.'