Mother of God!

Terry Rock

2000RPM
Oct 24, 2009
2,588
1,377
This guy undoubtedly has to own the biggest pair of 'attachment' of anybody doing drag racing with a saloon car.
No full cage...and so much power on tap, it is barely manageable to get down track...yet he keeps his right-foot into it.
Good God!