The Boy With The Arab Strap

I'm not sure of the solo to this, so if someone knows it please add it on.
This is another song with only a handful of chords, but a beautiful number none the less:

G
A mile and a half on a bus takes a long time,

C
the odor of old prison food takes a long time to pass you by

G
Day upon day of this wondering gets you down,

C
Nobody gives you a chance or a dollar in this old town


(Repeat for all verses and solo)


The "Boy With that Arab Strap" part is just a D, for instance:

G
We all know your soft 'cause we've all seen you dancing

C
We all know you're hard 'cause we've all seen you drinking from noon until noon again

D
You're the boy with the filthy laugh

G
You're the boy with the Arab Strap