Alright I drive an s10 and im a member of an s10 forum and someone said sound tracker cobras are crap. Any logic and info gentlemen?
Alright I drive an s10 and im a member of an s10 forum and someone said sound tracker cobras are crap. Any logic and info gentlemen?
Caveman 195 waving a hand in Southern Indiana
Bookmarks