D A Outside there's a box car waiting Em G Outside the family stew D A Out by the fire breathing Em G D Outside we wait 'til face turns blue A I know the nervous walking Em G I know the dirty beard hangs D A Out by the box car waiting Em G Take me away to nowhere plains Bm G There is a wait so long (so long) A D (So long) You'll never wait so long Chorus: G A D Here comes your man G A D Here comes your man G A D Here comes your man Big shake on the boxcar moving Big shake to the land that's falling down Is a wind makes a palm stop blowing A big, big stone fall and break my crown There is a wait so long (So long, so long) You'll never wait so long Chorus Ay-yeah Ay-yeah Ah-ooh Ah-ooh There is a wait so long (So long, so long) You'll never wait so long Chorus: Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man Here comes your man | TransposeReset Font sizeReset Chords fingeringsA D Em G Bm |