[Concert Review] Brian Owens & Lola and the Kickbacks
Over this past weekend two memorable, soulful artists performed at Delmar Hall in St. Louis, MO. Brian Owens and the Deacons of Soul were the opening act and their energetic performance was contagious and got the crowd going. The group’s melodic sound is full of emotion and drew the audience into every lyric throughout the […]