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
What's your favorite airport? (Photo: Pexels)

What Are America's Best Airports?

U.S. passenger numbers are at record levels, but packed terminals aren’t stopping them from enjoying wait time for a flight.