IDL Design is a full-service body and performance shop and car wash/detailing spa, located in Irwindale , California , but the staff behind the facility have been friends for ages. Despite their grown-up jobs and their responsibilities outside of car...
7/30/2017