Claim: Fountains of Wayne is the band formed in 1995 that came out with an album called "Welcome Interstate Managers'.
Verdict: SUPPORTED