Alexandria Montgomery

Video
We live in the United States of America! How dare you assume that someone in the customer service industry speaks English? A Florida woman was…
September 18, 2018