November 18, 2018November 19, 2018 by heb23 Santa’s New Sleigh Is a Tesla! Scenes From Depot Town Tree Lighting Some shots from Depot Town tree lighting Sunday, Nov. 18, 2018 in Ypsilanti, MI: Careful! I just might find some Christmas spirit! Share this:TwitterFacebookLike this:Like Loading... Related