Lloyd David Foster sings his 1983 Top 40 hit single "Unfinished Business" which reached number 32 in the US Hot Country Songs chart.
This performance was recorded live at Church Street Station in Orlando, Florida.
This performance was recorded live at Church Street Station in Orlando, Florida.
Category
🎵
Music