When now Austin-based indie pop band Letting Up Despite Great Faults first released their self-titled debut back in 2009, the music scene was completely different. Spotify was nonexistent, and the place where bands got discovered were the wild, wild west of music discovery: Myspace. Just one look at the album artwork for their debut will […]