Photo of the Day Photo of the Day: April 1, 2013 April 1, 2014 Michael Clements Alabama, automobile, Car, dealership, Demopolis, lot, SUV, Townsend Automotive, truck, vehicles Excavation continues at the future site of Townsend Automotive’s Demopolis location. Construction of the new building and lot are expected to be completed this summer. Share this:TwitterFacebook