Mark8Murder
Dedicated LVC Member
Headed to Dallas tomorrow, thought I would check out Gearheads while I'm down there. I'll probably need a tune once I finish
installing the 4:10's.
Anybody used them and have an opinion?
installing the 4:10's.
Anybody used them and have an opinion?