LOS ANGELES, Feb. 27, 2012 /PRNewswire/ -- Eco-friendly vehicles were top of mind for the 84th Academy Awards and Mercedes-Benz, as red carpet arrivals translated to red taillight delays due to a myriad of street closures and traffic snarls.
(Photo: ...