Where have all the cowboys come from? | FT Alphaville

Where have all the cowboys come from?