Lindsay Honda's new dealership – the largest Honda store in Ohio – has a museum, live trees and a fake bridge – Columbus Business First