Strange Planet (Homeboy Sandman) from Nicolas Heller on Vimeo.
Latest video by Homeboy Sandman, from The Good Sun album.
The lyrics are dope, as usual,"People don't live in the now, they live in denial...".
The video is quite interesting, meanings could vary. What's your take?