David Francisco Releases Lyric Video for ‘Lionheart’
David Francisco released a new lyric video for his song "Lionheart," today, April 26, 2019. The date is significant because tomorrow—April 27—is the three-year-anniversary of the near-fatal accident that almost took his life.