Steve Meade

Steve Meade

California, USA! / Just a car audio guy who can't shake my love for a great sounding sound system