Song of the Day: Vampire Weekend – This Life By The Telltale Mind on May 21, 2019 • ( Leave a comment ) Vampire Weekend continue to drop fantastic tracks from their latest album Father of the Bride of which This Life is just the latest.