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