Claim: Glee.com is a website launched in the US.
Verdict: NOT ENOUGH INFO