Claim: Jon Watts works in Florida.
Verdict: NOT ENOUGH INFO