Our company, which was established in 1970, delivers in-car entertainment (I.C.E) and accessories to our clients. Located in the Beach Road Storefront for the past 20 years, we are your best destination for all your car accessory requirements. Buy your desired car accessory with us now and we assure you that you will join the growing list of our satisfied clientele.