SAN ANTONIO — A Texas mattress company released an ad to promote a special 9/11 sale, but it quickly took an offensive turn when the employees imitated the World Trade Center twin towers falling.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results