ATLANTA, March 19, 2013 /PRNewswire/ -- The all-new Toyota Avalon Hybrid was named the "Best Green Car" at the 2013 Atlanta International Auto Show by the Greater Atlanta Automotive Media Association (GAAMA).
(Photo: http://photos.prnewswire.com/prnh/20130319/CL79578 )
The group of...