Published On Sep 7, 2022
I filmed this amazing person in my home town of Miami, Florida. He said got put him on a journey from New York I believe. It took him 6 months to reach here and I was lucky enough to meet him in person. Nice to meet you my guy! David Cruz
show more