New Music: The Amends

The Amends are a Boulder/Denver, Colorado-based indie rock band, formed in January of 2010 and have recently independently released a pretty good self-titled full-length album. Check out here.