King of the Castle
2011, 12 minutes
Homeless man fights back
A business man, grabs a £20 note from the clutches of a homeless man. The Homeless man follows the business man and humiliates him.
2011, 12 minutes
Homeless man fights back
A business man, grabs a £20 note from the clutches of a homeless man. The Homeless man follows the business man and humiliates him.