Fuzzed-out guitar rock reverberating from inside a sweltering hot garage smack-dab in the middle of Texas.
No comments have been made yet.