3287 Library Rd, Pittsburgh, PA 15234
i went to team nuts. to get my speakers and subs installed i like the products they have but the installers are f******* morons. my door panels are falling off and my radio is about to fall out. wtf. seriously i paid good money for a good install, why cant i get one. u have money to run 2 shops why not pay a good installer!!!!! im going to go some where else to have them fix it the right way rather then go back to team nutz........