Homeless man joins forces with Irish band and raps about his frustrations

Keywest are well known on Grafton Street, frequently busking there and often drawing in big crowds.
The homeless man, whose name is Tommy KD, performs with two members of the band with a rap about being homeless and living on the streets.