Hogsters
Junior Member
I’ve installed the “Banks Pedal Monster” on my truck and just got a notification in the mail that I need to bring it in for the smog test. Anyone know if will pass because of it or should I take the time to disconnect it? Thanks