I think almost anything will as long as you hook everything up or get the correct adapters. I know a car audio store will rape your wallet if you have them do it, but that might be the easier option, time and head ache wise.