Nissan Leaf Limousine Gets All The Buzz

Michael Campos
Posted on July 18, 2012
According to Car Buzz, the Nissan Leaf limousine that debuted last month, was built by Imperial Coach Builders for the Embassy Suites hotel in Nashville, Tenn. Click here to read the full story from Car Buzz.
Michael Campos, LCT associate editor

Related Topics: Fleet Vehicles, Loony Limos

Comments ( 0 )
More Stories