How bout that Los Vaqueros CD?

United States
January 29, 2007 9:35pm CST
The new cd is good. It is not one of their best cd's, but it is something new they are trying. They still sound good. Anybody have anything they would like to talk about any of their cd's let me know.
No responses