GTS Install Write Up and Review (lots of pics)
Fyi folks, I know there's a ton of doubters of car gerst and his kit but apparently the folks at NASCAR are sold, be watching the magazine for details in the coming months
Print