On Sunday, Dec. 11, Amelia will celebrate its 25th annual Christmas parade with an