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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results