Lifestyle, Transport December 12, 2012 Spirit of Ecstasy … on a Rolls Royce spotted at a car rally at Don Bosco school grounds, Egmore. Like this:Like Loading...