The Icon slowed down for these three deer as they crossed the Tom Fett Road near Rockport Road in the middle of the afternoon last week.