David Francisco Music

Musician contestant on American Idol 2018 spinal cord injury survivor

Let the good times roll TOUR 2014