We are back on the circuit this weekend with pro Supercross racer Landen Powell in Houston, TX. His Warrior Mechanic this weekend is Jessica Strohl who is an Army Veteran. She served for 5 years active duty to include two combat deployments to Iraq and Afghanistan as a transportation specialist. She was born and raised in Texas, is a single mom of two young children, and loves sports, JJ Watt, and doing anything outdoors. She and her family are supercross fanatics, so she is really looking forward to meeting Team Powell. We are excited to hang out with Jessica and honor her in Houston! Please take a look here.