about

Nature Boys Kansas City, Missouri

Nature Boys started playing together in Kansas City, MO in September of 2009. We had our first show in November or December at Dave's Stagecoach Inn and then left for our first tour in January of 2010.

contact / help

Contact Nature Boys

Streaming and
Download help