Stop Light Observations is an alternative rock band from Charleston, South Carolina. Ever since I hear about them by accident this year, I've been absolutely smitten. Here are two of my favorite songs of their first album: You can download their entire first album, Radiation, for free here. They will release their sophomore album Toogoodoo this fall, on august 28th. Here's the first single of the album: Have you guys heard about these guys. If so, what do you think?