1902 Republica De Cuba
Ybor City, Florida

Los Campesinos! is a seven piece indie/pop band from Cardiff, Wales.

Added by Upcoming Robot on November 29, 2008