Power wins Texas wreckfest (-9y from Racer.com / 3859 Views / Comments)