South Carolina band Stop Light Observations releases nostalgic “Toogoodoo”

South Carolina band Stop Light Observations releases nostalgic  “Toogoodoo”

Stop Light Observations, a four-piece transformational indie rock band from Charleston, SC, just released their second full length album titled “Toogoodoo” on August 26, 2016. The long awaited follow-up to their first album “Radiation” (2013) was more than I could’ve expected from the good ole southern boys who grew up in the same town as […]