Voxtrot
One of my biggest pet peeves is when a band wants to put out countless EPs/singles without giving us a full-length. However, it's tough for me to be annoyed with these Texans. Voxtrot has now put three EPs. Their latest is entitled Your Biggest Fan and this is track 2 from it.
<< Home