Internet Invitational

48 creators. More than $1 million on the line.