Peter Newell is from Austin, Texas. He will be competing in a Jeep Wrangler.
< Previous Team | All Teams | Next Team >