Alexandria Montgomery

Video
Nick Kangadis | September 18, 2018
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…