Claim: Jim Henson worked in the Rio Grande.
Verdict: NOT ENOUGH INFO