Song of the Day: The Marmalade – Reflections Of My Life By The Telltale Mind on March 27, 2022 • ( Leave a comment ) There are great songs and there are great songs and Reflections Of My Life is one of the latter.