Buffa – insidestl.com
STL folk band The Fog Lights light up the Sheldon Theater
The thing about folk music is that it instantly connects with a listener. When you hear it, the outside noise and troubles of your life can disappear for maybe a couple hours. Tuesday night at the historic Sheldon theater off Washington and Grand, a true city of blinding lights, St. Louis folk band The Fog
The post STL folk band The Fog Lights light up the Sheldon Theater appeared first on insidestl.com.