Thoughts?
They seem to be the biggest thing in Austin.
YouTube sample
MySpace page
official site(?)
Label