Nashville Star Finalist David St. Romain Live Tonight in L.C.Nashville Star Finalist David St. Romain Live Tonight in L.C.Baton Rouge, Louisiana native and top three finalist from Nashville Star, David St. Romain will be performing in Lake Charles tonight. Mike SoileauMike Soileau