Airaid Takes You Behind The Scenes In New Video

Airaid filter company takes you on a one of a kind behind the scenes look into how their filters are made in their Phoenix, Arizona location.