X

Tag: i-team

You might have been ordering Seamless from a fake business

The delivery food empire just got served. After conducting a lengthy investigation, NBC's I-team released a shocking exposé today that outed fake…