Somebody needs to let Alexa know, it doesn't matter where she was made, she's in Houston now!
A Reddit user shared a video of Alexa responding to the question, "Who are the Houston Texans" and her response held nothing back when talking about the team.