Question: who sings the country song time marches on
Answer: Tracy Lawrence