Amanda does it all from welding to crew chief. Her decisions and ideas are what make NHRA drag racing an exciting sport to be at. It just goes to show, that if you put your mind to something you can achieve your goals.
No Items found.