Franklin Boone Performs Switchfoot “Meant to Live” on American Idol 2021 Franklin Boone Performs Switchfoot “Meant to Live” on American Idol 2021 Kevin Thorson April 22, 2021 Read More