Claim: Eddie Vedder is a member of a band from Twin Peaks, Washington.
Verdict: NOT ENOUGH INFO