After Stellar Road's 2004 debut album release of "Better Than Yesterday," they have skyrocketed into the ranks of Chicago's finest new band. The band has dazzled crowds from venues as local as Chicago's Metro to L.A.'s Roxy Theater. Everyday there are more and more people jumping onto the musical machine that is Stellar Road. With a relentless tour schedule, Stellar Road has earned the respect of thousands of fans all over the country.
Added by Upcoming Robot on October 7, 2010