RECOIL REM65 Echo Series 6.5-Inch Car Audio Component Speaker System
From the brand
RECOIL Audio was founded in 2004 with only one goal – Great Affordable product! Recoil is vertically integrated with Engineering, Sales, and Marketing teams located in Phoenix, Arizona, USA.
Fifty years of industry experience give us the tools to pull from our home and car audio’s technology heritage. This allows us to deliver products that celebrate the best sounding, most innovative products in today’s conscience marketplace.