From God's Mouth to Your Ears
- 2014
- 3m
A homeless man speaks nonstop about posh restaurants at a bus stop.A homeless man speaks nonstop about posh restaurants at a bus stop.A homeless man speaks nonstop about posh restaurants at a bus stop.
A homeless man speaks nonstop about posh restaurants at a bus stop.A homeless man speaks nonstop about posh restaurants at a bus stop.A homeless man speaks nonstop about posh restaurants at a bus stop.