Hahahaha I'm from New Braunfels, TX (about 25 minutes north of San Antonio) and I know those guys. Their recorded music may suck, but they know how to put on a great live show and are some of the coolest and most down-to-earth hardworking bands I've gotten the pleasure to become friends with. Just my two cents.