Watch an acoustic performance by Stefano Langone of his new song, “Last Day” from the Livestream studios in New York City.
It’s a very personal song from the Season 10 Idol alum describing his feelings about a very serious car accident that Stefano first revealed during his initial Idol audition.
Check out “Last Day” below.