They are an Indie rock band, you guessed it right , based out of Washington DC. I saw them play at the Kennedy Center as part of the Prelude festival. They sounded great. It was a short 40 minute performance. They have released an album and are currently working on the second one. They played some songs from their first album "Catching looks". Notable among them is "Backed to the future".
"Backed to the future" on youtube.com
Prelude festival webpage