Welch’s couchsurfing page - “Countries Ive Lived In Haiti, United States”
https://www.couchsurfing.com/people/madddog
yes, I just read that to. very odd. Don’t know what to make of this. Edgar Maddison Welch is a failed actor and is in trouble with the law over a traffic accident.