David Bastian and Towne Livery Get Ready for LCT Show

The livery car dealer Towne Livery made a St. Patrick’s themed promo video talking about the new Ford Transit and its debut at ILCT Show, March 16-18.