Almost Heroes are four guys from the Atlanta area who have a passion for good music.
Added by Upcoming Robot on May 7, 2009