Taylor Steele and the Love Preachers.During these strange days, it is with great pleasure that I present to you this wonderful band from Effingham, Illinois. This recording is pre the current madness. As you can see by the videos, it was a much happier time. I hope you enjoy this show and it brings joy to your hearts. Click here to see the videos from the show