vegapanel1
08-18-2011, 05:21 PM
Just wanted to know if you like them and does it slow your mph as well as your ets? I am thinking of getting one to slow my car down into the tens so I dont have to get a license this year at least. good bad or ugly let me know thanks