05-27-2004, 01:51 PM
Hey Guys,
Have anyone of you people had your stereo installed by a professional somewhere in the GTA? If so where, and how was the experience? Would you recommend them?
That place called 12 Volt is near me. Has anyone heard anything about them?
Have anyone of you people had your stereo installed by a professional somewhere in the GTA? If so where, and how was the experience? Would you recommend them?
That place called 12 Volt is near me. Has anyone heard anything about them?