Claim: Travis Scott released his second mixtape in America.
Verdict: NOT ENOUGH INFO